home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Tidbits / File Sharing Extension / File Sharing Extension.rsrc / bin.rsrc_CODE_5_Startup.txt < prev    next >
Text File  |  1991-09-16  |  240KB  |  4,193 lines

  1. # near model CODE resource
  2. # jump table entries: 2024-2027 (4 of them)
  3. export_253:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  4E5E                     unlink     A6
  6. 00000006  4E75                     rts
  7. fn00000008:
  8. 00000008  4E56 FFF8                link       A6, -0x0008
  9. 0000000C  7000                     moveq.l    D0, 0x00
  10. 0000000E  2D40 0012                move.l     [A6 + 0x12], D0
  11. 00000012  082D 0001 F3C9           btst.b     [A5 - 0xC37], 0x1
  12. 00000018  6730                     beq        +0x32 /* 0000004A */
  13. 0000001A  4267                     clr.w      -[A7]
  14. 0000001C  206E 000A                movea.l    A0, [A6 + 0xA]
  15. 00000020  3F10                     move.w     -[A7], [A0]
  16. 00000022  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  17. 00000026  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  18. 0000002A  486E FFFC                pea.l      [A6 - 0x4]
  19. 0000002E  486E FFF8                pea.l      [A6 - 0x8]
  20. 00000032  7000                     moveq.l    D0, 0x00
  21. 00000034  A823                     syscall    AliasDispatch
  22. 00000036  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  23. 0000003A  660E                     bne        +0x10 /* 0000004A */
  24. 0000003C  206E 000A                movea.l    A0, [A6 + 0xA]
  25. 00000040  30AE FFFC                move.w     [A0], [A6 - 0x4]
  26. 00000044  2D6E FFF8 0012           move.l     [A6 + 0x12], [A6 - 0x8]
  27. label0000004A:
  28. 0000004A  4E5E                     unlink     A6
  29. 0000004C  205F                     movea.l    A0, [A7]+
  30. 0000004E  DEFC 000A                add.w      A7, 0xA /* '\n' */
  31. 00000052  4ED0                     jmp        [A0]
  32. fn00000054:
  33. 00000054  4E56 FD9A                link       A6, -0x0266
  34. 00000058  206E 000C                movea.l    A0, [A6 + 0xC]
  35. 0000005C  43EE FF00                lea.l      A1, [A6 - 0x100]
  36. 00000060  703F                     moveq.l    D0, 0x3F
  37. label00000062:
  38. 00000062  22D8                     move.l     [A1]+, [A0]+
  39. 00000064  51C8 FFFC                dbf        D0, -0x6 /* 00000062 */
  40. 00000068  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  41. 0000006C  487A 007E                pea.l      [PC + 0x7E /* 000000EC, value 0x4E56 'NV', cstring "" */]
  42. 00000070  486E FEB8                pea.l      [A6 - 0x148]
  43. 00000074  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  44. 00000078  422E FEAA                clr.b      [A6 - 0x156]
  45. 0000007C  422E FE9C                clr.b      [A6 - 0x164]
  46. 00000080  422E FD9C                clr.b      [A6 - 0x264]
  47. 00000084  3D7C FFFF FDAA           move.w     [A6 - 0x256], 0xFFFF
  48. 0000008A  70FF                     moveq.l    D0, 0xFFFFFFFF
  49. 0000008C  2D40 FDAC                move.l     [A6 - 0x254], D0
  50. 00000090  3D7C FFFF FDB0           move.w     [A6 - 0x250], 0xFFFF
  51. 00000096  7001                     moveq.l    D0, 0x01
  52. 00000098  2D40 FDB2                move.l     [A6 - 0x24E], D0
  53. 0000009C  2D6E 0008 FDB6           move.l     [A6 - 0x24A], [A6 + 0x8]
  54. 000000A2  7000                     moveq.l    D0, 0x00
  55. 000000A4  2D40 FDBA                move.l     [A6 - 0x246], D0
  56. 000000A8  4267                     clr.w      -[A7]
  57. 000000AA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  58. 000000AE  486E FF00                pea.l      [A6 - 0x100]
  59. 000000B2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  60. 000000B6  1F3C 0001                move.b     -[A7], 0x1
  61. 000000BA  486E FD9C                pea.l      [A6 - 0x264]
  62. 000000BE  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  63. 000000C2  302E 0018                move.w     D0, [A6 + 0x18]
  64. 000000C6  907C FFF6                sub.w      D0, 0xFFF6
  65. 000000CA  41ED F898                lea.l      A0, [A5 - 0x768]
  66. 000000CE  D040                     add.w      D0, D0
  67. 000000D0  3F30 0000                move.w     -[A7], [A0 + D0.w]
  68. 000000D4  486E FEAA                pea.l      [A6 - 0x156]
  69. 000000D8  486E FE9C                pea.l      [A6 - 0x164]
  70. 000000DC  4EAD 084A                jsr        [A5 + 0x84A /* export_261 */]
  71. 000000E0  4A5F                     tst.w      [A7]+
  72. 000000E2  4E5E                     unlink     A6
  73. 000000E4  205F                     movea.l    A0, [A7]+
  74. 000000E6  DEFC 0012                add.w      A7, 0x12
  75. 000000EA  4ED0                     jmp        [A0]
  76. 000000EC  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  77. // begin alternate branch 000000EE-000000F2
  78. fn000000EE:
  79. 000000EE  4E56 FF76                link       A6, -0x008A
  80. // end alternate branch 000000EE-000000F2
  81. fn000000EE: // (misaligned)
  82. 000000F0  FF76                     .extension 0xF76 <<F/4-5/7>> // unimplemented
  83. 000000F2  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  84. 000000F6  3D7C 0001 000C           move.w     [A6 + 0xC], 0x1
  85. 000000FC  286E 0008                movea.l    A4, [A6 + 0x8]
  86. 00000100  7000                     moveq.l    D0, 0x00
  87. 00000102  302C 0026                move.w     D0, [A4 + 0x26]
  88. 00000106  C0BC 0000 8080           and.l      D0, 0x8080
  89. 0000010C  4A80                     tst.l      D0
  90. 0000010E  6704                     beq        +0x6 /* 00000114 */
  91. 00000110  6000 013E                bra        +0x140 /* 00000250 */
  92. label00000114:
  93. 00000114  3B6C 0016 F674           move.w     [A5 - 0x98C], [A4 + 0x16]
  94. 0000011A  302C 0016                move.w     D0, [A4 + 0x16]
  95. 0000011E  907C FFF6                sub.w      D0, 0xFFF6
  96. 00000122  41ED F994                lea.l      A0, [A5 - 0x66C]
  97. 00000126  E540                     asl        D0.w, 2
  98. 00000128  08F0 0007 0003           bset.b     [A0 + D0.w + 0x3], 0x7
  99. 0000012E  3D6C 0016 FF7E           move.w     [A6 - 0x82], [A4 + 0x16]
  100. 00000134  42A7                     clr.l      -[A7]
  101. 00000136  2F3C 6D61 6373           move.l     -[A7], 0x6D616373 /* 'macs' */
  102. 0000013C  486E FF7E                pea.l      [A6 - 0x82]
  103. 00000140  1F3C 0001                move.b     -[A7], 0x1
  104. 00000144  4EBA FEC2                jsr        [PC - 0x13E /* 00000008 */]
  105. 00000148  2E1F                     move.l     D7, [A7]+
  106. 0000014A  57C0                     seq        D0
  107. 0000014C  4A00                     tst.b      D0
  108. 0000014E  6600 0100                bne        +0x102 /* 00000250 */
  109. 00000152  322E FF7E                move.w     D1, [A6 - 0x82]
  110. 00000156  B26C 0016                cmp.w      D1, [A4 + 0x16]
  111. 0000015A  56C1                     sne        D1
  112. 0000015C  8001                     or.b       D0, D1
  113. 0000015E  6704                     beq        +0x6 /* 00000164 */
  114. 00000160  6000 00EE                bra        +0xF0 /* 00000250 */
  115. label00000164:
  116. 00000164  2B47 F3B4                move.l     [A5 - 0xC4C], D7
  117. 00000168  3D6D F674 FF98           move.w     [A6 - 0x68], [A5 - 0x98C]
  118. 0000016E  2D6D F3B4 FFB2           move.l     [A6 - 0x4E], [A5 - 0xC4C]
  119. 00000174  7000                     moveq.l    D0, 0x00
  120. 00000176  2D40 FF94                move.l     [A6 - 0x6C], D0
  121. 0000017A  3D7C FFFF FF9E           move.w     [A6 - 0x62], 0xFFFF
  122. 00000180  4267                     clr.w      -[A7]
  123. 00000182  486E FF82                pea.l      [A6 - 0x7E]
  124. 00000186  4267                     clr.w      -[A7]
  125. 00000188  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  126. 0000018C  3C1F                     move.w     D6, [A7]+
  127. 0000018E  660A                     bne        +0xC /* 0000019A */
  128. 00000190  41EE FF82                lea.l      A0, [A6 - 0x7E]
  129. 00000194  2B68 0064 F3B0           move.l     [A5 - 0xC50], [A0 + 0x64]
  130. label0000019A:
  131. 0000019A  3D6C 0016 FF7E           move.w     [A6 - 0x82], [A4 + 0x16]
  132. 000001A0  42A7                     clr.l      -[A7]
  133. 000001A2  2F3C 7072 6566           move.l     -[A7], 0x70726566 /* 'pref' */
  134. 000001A8  486E FF7E                pea.l      [A6 - 0x82]
  135. 000001AC  1F3C 0001                move.b     -[A7], 0x1
  136. 000001B0  4EBA FE56                jsr        [PC - 0x1AA /* 00000008 */]
  137. 000001B4  2E1F                     move.l     D7, [A7]+
  138. 000001B6  57C0                     seq        D0
  139. 000001B8  4A00                     tst.b      D0
  140. 000001BA  6600 0094                bne        +0x96 /* 00000250 */
  141. 000001BE  322E FF7E                move.w     D1, [A6 - 0x82]
  142. 000001C2  B26C 0016                cmp.w      D1, [A4 + 0x16]
  143. 000001C6  56C1                     sne        D1
  144. 000001C8  8001                     or.b       D0, D1
  145. 000001CA  6704                     beq        +0x6 /* 000001D0 */
  146. 000001CC  6000 0082                bra        +0x84 /* 00000250 */
  147. label000001D0:
  148. 000001D0  2B47 F3B8                move.l     [A5 - 0xC48], D7
  149. 000001D4  47EE FF82                lea.l      A3, [A6 - 0x7E]
  150. 000001D8  42A7                     clr.l      -[A7]
  151. 000001DA  3F3C 0103                move.w     -[A7], 0x103
  152. 000001DE  A9BA                     syscall    GetString
  153. 000001E0  2A17                     move.l     D5, [A7]
  154. 000001E2  205F                     movea.l    A0, [A7]+
  155. 000001E4  A029                     syscall    HLock
  156. 000001E6  284B                     movea.l    A4, A3
  157. 000001E8  396E FF7E 0016           move.w     [A4 + 0x16], [A6 - 0x82]
  158. 000001EE  2045                     movea.l    A0, D5
  159. 000001F0  2950 0012                move.l     [A4 + 0x12], [A0]
  160. 000001F4  296D F3B8 0030           move.l     [A4 + 0x30], [A5 - 0xC48]
  161. 000001FA  426C 001C                clr.w      [A4 + 0x1C]
  162. 000001FE  4267                     clr.w      -[A7]
  163. 00000200  2F0B                     move.l     -[A7], A3
  164. 00000202  4267                     clr.w      -[A7]
  165. 00000204  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  166. 00000208  3C1F                     move.w     D6, [A7]+
  167. 0000020A  56C0                     sne        D0
  168. 0000020C  4A00                     tst.b      D0
  169. 0000020E  660C                     bne        +0xE /* 0000021C */
  170. 00000210  082C 0004 001E           btst.b     [A4 + 0x1E], 0x4
  171. 00000216  57C1                     seq        D1
  172. 00000218  8001                     or.b       D0, D1
  173. 0000021A  6726                     beq        +0x28 /* 00000242 */
  174. label0000021C:
  175. 0000021C  296D F3B8 0030           move.l     [A4 + 0x30], [A5 - 0xC48]
  176. 00000222  4267                     clr.w      -[A7]
  177. 00000224  2F0B                     move.l     -[A7], A3
  178. 00000226  4267                     clr.w      -[A7]
  179. 00000228  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  180. 0000022C  4A5F                     tst.w      [A7]+
  181. 0000022E  4267                     clr.w      -[A7]
  182. 00000230  2F0B                     move.l     -[A7], A3
  183. 00000232  4267                     clr.w      -[A7]
  184. 00000234  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  185. 00000238  3C1F                     move.w     D6, [A7]+
  186. 0000023A  6706                     beq        +0x8 /* 00000242 */
  187. 0000023C  2F05                     move.l     -[A7], D5
  188. 0000023E  A9A3                     syscall    ReleaseResource
  189. 00000240  600E                     bra        +0x10 /* 00000250 */
  190. label00000242:
  191. 00000242  2F05                     move.l     -[A7], D5
  192. 00000244  A9A3                     syscall    ReleaseResource
  193. 00000246  2B6C 0030 F3BC           move.l     [A5 - 0xC44], [A4 + 0x30]
  194. 0000024C  426E 000C                clr.w      [A6 + 0xC]
  195. label00000250:
  196. 00000250  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  197. 00000254  4E5E                     unlink     A6
  198. 00000256  2E9F                     move.l     [A7], [A7]+
  199. 00000258  4E75                     rts
  200. fn0000025A:
  201. 0000025A  4E56 FFDA                link       A6, -0x0026
  202. 0000025E  48E7 0108                movem.l    -[A7], D7,A4
  203. 00000262  3D7C 0002 0010           move.w     [A6 + 0x10], 0x2
  204. 00000268  286E 000C                movea.l    A4, [A6 + 0xC]
  205. 0000026C  0C6C 4244 0040           cmpi.w     [A4 + 0x40], 0x4244 /* 'BD' */
  206. 00000272  6704                     beq        +0x6 /* 00000278 */
  207. 00000274  6000 0154                bra        +0x156 /* 000003CA */
  208. label00000278:
  209. 00000278  70FB                     moveq.l    D0, 0xFFFFFFFB
  210. 0000027A  B06C 0044                cmp.w      D0, [A4 + 0x44]
  211. 0000027E  6604                     bne        +0x6 /* 00000284 */
  212. 00000280  6000 0148                bra        +0x14A /* 000003CA */
  213. label00000284:
  214. 00000284  4A6C 0044                tst.w      [A4 + 0x44]
  215. 00000288  5CC0                     sge        D0
  216. 0000028A  4A00                     tst.b      D0
  217. 0000028C  670E                     beq        +0x10 /* 0000029C */
  218. 0000028E  4A6C 0042                tst.w      [A4 + 0x42]
  219. 00000292  57C1                     seq        D1
  220. 00000294  C001                     and.b      D0, D1
  221. 00000296  6704                     beq        +0x6 /* 0000029C */
  222. 00000298  6000 0130                bra        +0x132 /* 000003CA */
  223. label0000029C:
  224. 0000029C  2F3C FFD6 0000           move.l     -[A7], 0xFFD60000
  225. 000002A2  3F3C 007F                move.w     -[A7], 0x7F
  226. 000002A6  486E FFE0                pea.l      [A6 - 0x20]
  227. 000002AA  4EAD 042A                jsr        [A5 + 0x42A /* export_129 */]
  228. 000002AE  4A5F                     tst.w      [A7]+
  229. 000002B0  661C                     bne        +0x1E /* 000002CE */
  230. 000002B2  302C 0046                move.w     D0, [A4 + 0x46]
  231. 000002B6  B06E FFE0                cmp.w      D0, [A6 - 0x20]
  232. 000002BA  57C0                     seq        D0
  233. 000002BC  4A00                     tst.b      D0
  234. 000002BE  670E                     beq        +0x10 /* 000002CE */
  235. 000002C0  4A6C 0042                tst.w      [A4 + 0x42]
  236. 000002C4  56C1                     sne        D1
  237. 000002C6  C001                     and.b      D0, D1
  238. 000002C8  6704                     beq        +0x6 /* 000002CE */
  239. 000002CA  6000 00FE                bra        +0x100 /* 000003CA */
  240. label000002CE:
  241. 000002CE  302C 0016                move.w     D0, [A4 + 0x16]
  242. 000002D2  907C FFF6                sub.w      D0, 0xFFF6
  243. 000002D6  41ED F96A                lea.l      A0, [A5 - 0x696]
  244. 000002DA  D040                     add.w      D0, D0
  245. 000002DC  31AC 0016 0000           move.w     [A0 + D0.w], [A4 + 0x16]
  246. 000002E2  7000                     moveq.l    D0, 0x00
  247. 000002E4  302C 0026                move.w     D0, [A4 + 0x26]
  248. 000002E8  C0BC 0000 8080           and.l      D0, 0x8080
  249. 000002EE  4A80                     tst.l      D0
  250. 000002F0  6714                     beq        +0x16 /* 00000306 */
  251. 000002F2  302C 0016                move.w     D0, [A4 + 0x16]
  252. 000002F6  907C FFF6                sub.w      D0, 0xFFF6
  253. 000002FA  41ED F994                lea.l      A0, [A5 - 0x66C]
  254. 000002FE  E540                     asl        D0.w, 2
  255. 00000300  08F0 0005 0003           bset.b     [A0 + D0.w + 0x3], 0x5
  256. label00000306:
  257. 00000306  3D6C 0016 FFDE           move.w     [A6 - 0x22], [A4 + 0x16]
  258. 0000030C  42A7                     clr.l      -[A7]
  259. 0000030E  2F3C 7472 7368           move.l     -[A7], 0x74727368 /* 'trsh' */
  260. 00000314  486E FFDE                pea.l      [A6 - 0x22]
  261. 00000318  4267                     clr.w      -[A7]
  262. 0000031A  4EBA FCEC                jsr        [PC - 0x314 /* 00000008 */]
  263. 0000031E  2E1F                     move.l     D7, [A7]+
  264. 00000320  56C0                     sne        D0
  265. 00000322  4A00                     tst.b      D0
  266. 00000324  6720                     beq        +0x22 /* 00000346 */
  267. 00000326  322E FFDE                move.w     D1, [A6 - 0x22]
  268. 0000032A  B26C 0016                cmp.w      D1, [A4 + 0x16]
  269. 0000032E  57C1                     seq        D1
  270. 00000330  C001                     and.b      D0, D1
  271. 00000332  6712                     beq        +0x14 /* 00000346 */
  272. 00000334  302C 0016                move.w     D0, [A4 + 0x16]
  273. 00000338  907C FFF6                sub.w      D0, 0xFFF6
  274. 0000033C  41ED F388                lea.l      A0, [A5 - 0xC78]
  275. 00000340  E540                     asl        D0.w, 2
  276. 00000342  2187 0000                move.l     [A0 + D0.w], D7
  277. label00000346:
  278. 00000346  3D6C 0016 FFDE           move.w     [A6 - 0x22], [A4 + 0x16]
  279. 0000034C  42A7                     clr.l      -[A7]
  280. 0000034E  2F3C 6465 736B           move.l     -[A7], 0x6465736B /* 'desk' */
  281. 00000354  486E FFDE                pea.l      [A6 - 0x22]
  282. 00000358  4267                     clr.w      -[A7]
  283. 0000035A  4EBA FCAC                jsr        [PC - 0x354 /* 00000008 */]
  284. 0000035E  2E1F                     move.l     D7, [A7]+
  285. 00000360  56C0                     sne        D0
  286. 00000362  4A00                     tst.b      D0
  287. 00000364  6720                     beq        +0x22 /* 00000386 */
  288. 00000366  322E FFDE                move.w     D1, [A6 - 0x22]
  289. 0000036A  B26C 0016                cmp.w      D1, [A4 + 0x16]
  290. 0000036E  57C1                     seq        D1
  291. 00000370  C001                     and.b      D0, D1
  292. 00000372  6712                     beq        +0x14 /* 00000386 */
  293. 00000374  302C 0016                move.w     D0, [A4 + 0x16]
  294. 00000378  907C FFF6                sub.w      D0, 0xFFF6
  295. 0000037C  41ED F33C                lea.l      A0, [A5 - 0xCC4]
  296. 00000380  E540                     asl        D0.w, 2
  297. 00000382  2187 0000                move.l     [A0 + D0.w], D7
  298. label00000386:
  299. 00000386  3D6C 0016 FFDE           move.w     [A6 - 0x22], [A4 + 0x16]
  300. 0000038C  42A7                     clr.l      -[A7]
  301. 0000038E  2F3C 6D61 6373           move.l     -[A7], 0x6D616373 /* 'macs' */
  302. 00000394  486E FFDE                pea.l      [A6 - 0x22]
  303. 00000398  4267                     clr.w      -[A7]
  304. 0000039A  4EBA FC6C                jsr        [PC - 0x394 /* 00000008 */]
  305. 0000039E  2E1F                     move.l     D7, [A7]+
  306. 000003A0  56C0                     sne        D0
  307. 000003A2  4A00                     tst.b      D0
  308. 000003A4  6720                     beq        +0x22 /* 000003C6 */
  309. 000003A6  322E FFDE                move.w     D1, [A6 - 0x22]
  310. 000003AA  B26C 0016                cmp.w      D1, [A4 + 0x16]
  311. 000003AE  57C1                     seq        D1
  312. 000003B0  C001                     and.b      D0, D1
  313. 000003B2  6712                     beq        +0x14 /* 000003C6 */
  314. 000003B4  302C 0016                move.w     D0, [A4 + 0x16]
  315. 000003B8  907C FFF6                sub.w      D0, 0xFFF6
  316. 000003BC  41ED F314                lea.l      A0, [A5 - 0xCEC]
  317. 000003C0  E540                     asl        D0.w, 2
  318. 000003C2  2187 0000                move.l     [A0 + D0.w], D7
  319. label000003C6:
  320. 000003C6  426E 0010                clr.w      [A6 + 0x10]
  321. label000003CA:
  322. 000003CA  4CDF 1080                movem.l    D7,A4, [A7]+
  323. 000003CE  4E5E                     unlink     A6
  324. 000003D0  205F                     movea.l    A0, [A7]+
  325. 000003D2  504F                     addq.w     A7, 8
  326. 000003D4  4ED0                     jmp        [A0]
  327. fn000003D6:
  328. 000003D6  4E56 0000                link       A6, 0
  329. 000003DA  4A6E 000C                tst.w      [A6 + 0xC]
  330. 000003DE  6728                     beq        +0x2A /* 00000408 */
  331. 000003E0  206E 0008                movea.l    A0, [A6 + 0x8]
  332. 000003E4  316E 000C 0014           move.w     [A0 + 0x14], [A6 + 0xC]
  333. 000003EA  4267                     clr.w      -[A7]
  334. 000003EC  42A7                     clr.l      -[A7]
  335. 000003EE  206E 0008                movea.l    A0, [A6 + 0x8]
  336. 000003F2  3F28 000A                move.w     -[A7], [A0 + 0xA]
  337. 000003F6  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  338. 000003FA  4A5F                     tst.w      [A7]+
  339. 000003FC  206E 0008                movea.l    A0, [A6 + 0x8]
  340. 00000400  2C48                     movea.l    A6, A0
  341. 00000402  4EFA 0114                jmp        [PC + 0x114 /* 00000518 */]
  342. 00000406  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  343. // begin alternate branch 00000408-0000040A
  344. label00000408:
  345. 00000408  4E5E                     unlink     A6
  346. // end alternate branch 00000408-0000040A
  347. label00000408: // (misaligned)
  348. 0000040A  205F                     movea.l    A0, [A7]+
  349. 0000040C  5C4F                     addq.w     A7, 6
  350. 0000040E  4ED0                     jmp        [A0]
  351. fn00000410:
  352. 00000410  4E56 FF42                link       A6, -0x00BE
  353. 00000414  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  354. 00000418  426E 0014                clr.w      [A6 + 0x14]
  355. 0000041C  2D6E 0010 FF98           move.l     [A6 - 0x68], [A6 + 0x10]
  356. 00000422  426E FFA2                clr.w      [A6 - 0x5E]
  357. 00000426  2D6E 000C FFB6           move.l     [A6 - 0x4A], [A6 + 0xC]
  358. 0000042C  3D6E 000A FF9C           move.w     [A6 - 0x64], [A6 + 0xA]
  359. 00000432  4267                     clr.w      -[A7]
  360. 00000434  486E FF86                pea.l      [A6 - 0x7A]
  361. 00000438  4267                     clr.w      -[A7]
  362. 0000043A  4EAD 04CA                jsr        [A5 + 0x4CA /* export_149 */]
  363. 0000043E  2F0E                     move.l     -[A7], A6
  364. 00000440  4EBA FF94                jsr        [PC - 0x6C /* 000003D6 */]
  365. 00000444  08AE 0000 FFAE           bclr.b     [A6 - 0x52], 0x0
  366. 0000044A  08EE 0004 FFAE           bset.b     [A6 - 0x52], 0x4
  367. 00000450  08EE 0005 FFAE           bset.b     [A6 - 0x52], 0x5
  368. 00000456  2D6E 000C FFB6           move.l     [A6 - 0x4A], [A6 + 0xC]
  369. 0000045C  4267                     clr.w      -[A7]
  370. 0000045E  486E FF86                pea.l      [A6 - 0x7A]
  371. 00000462  4267                     clr.w      -[A7]
  372. 00000464  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  373. 00000468  2F0E                     move.l     -[A7], A6
  374. 0000046A  4EBA FF6A                jsr        [PC - 0x96 /* 000003D6 */]
  375. 0000046E  3D7C 4E22 FF84           move.w     [A6 - 0x7C], 0x4E22 /* 'N\"' */
  376. 00000474  2D7C 7064 7320 FF80      move.l     [A6 - 0x80], 0x70647320 /* 'pds ' */
  377. 0000047C  3D7C 4E22 FF7E           move.w     [A6 - 0x82], 0x4E22 /* 'N\"' */
  378. 00000482  2D7C 424E 444C FF42      move.l     [A6 - 0xBE], 0x424E444C /* 'BNDL' */
  379. 0000048A  3D6E FF84 FF46           move.w     [A6 - 0xBA], [A6 - 0x7C]
  380. 00000490  2D7C 424E 444C FF48      move.l     [A6 - 0xB8], 0x424E444C /* 'BNDL' */
  381. 00000498  3D6E FF84 FF4C           move.w     [A6 - 0xB4], [A6 - 0x7C]
  382. 0000049E  2D7C 4652 4546 FF4E      move.l     [A6 - 0xB2], 0x46524546 /* 'FREF' */
  383. 000004A6  3D6E FF84 FF52           move.w     [A6 - 0xAE], [A6 - 0x7C]
  384. 000004AC  2D7C 4652 4546 FF54      move.l     [A6 - 0xAC], 0x46524546 /* 'FREF' */
  385. 000004B4  3D6E FF84 FF58           move.w     [A6 - 0xA8], [A6 - 0x7C]
  386. 000004BA  2D7C 4943 4E23 FF5A      move.l     [A6 - 0xA6], 0x49434E23 /* 'ICN#' */
  387. 000004C2  3D6E FF84 FF5E           move.w     [A6 - 0xA2], [A6 - 0x7C]
  388. 000004C8  2D7C 4943 4E23 FF60      move.l     [A6 - 0xA0], 0x49434E23 /* 'ICN#' */
  389. 000004D0  3D6E FF84 FF64           move.w     [A6 - 0x9C], [A6 - 0x7C]
  390. 000004D6  2D6E FF80 FF66           move.l     [A6 - 0x9A], [A6 - 0x80]
  391. 000004DC  426E FF6A                clr.w      [A6 - 0x96]
  392. 000004E0  2D6E FF80 FF6C           move.l     [A6 - 0x94], [A6 - 0x80]
  393. 000004E6  426E FF70                clr.w      [A6 - 0x90]
  394. 000004EA  4267                     clr.w      -[A7]
  395. 000004EC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  396. 000004F0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  397. 000004F4  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  398. 000004F8  3F3C 0004                move.w     -[A7], 0x4
  399. 000004FC  486E FF42                pea.l      [A6 - 0xBE]
  400. 00000500  4EAD 083A                jsr        [A5 + 0x83A /* export_259 */]
  401. 00000504  2F0E                     move.l     -[A7], A6
  402. 00000506  4EBA FECE                jsr        [PC - 0x132 /* 000003D6 */]
  403. 0000050A  4267                     clr.w      -[A7]
  404. 0000050C  42A7                     clr.l      -[A7]
  405. 0000050E  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  406. 00000512  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  407. 00000516  4A5F                     tst.w      [A7]+
  408. label00000518:
  409. 00000518  4FEE FF22                lea.l      A7, [A6 - 0xDE]
  410. 0000051C  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  411. 00000520  4E5E                     unlink     A6
  412. 00000522  205F                     movea.l    A0, [A7]+
  413. 00000524  DEFC 000C                add.w      A7, 0xC
  414. 00000528  4ED0                     jmp        [A0]
  415. fn0000052A:
  416. 0000052A  4E56 FFFE                link       A6, -0x0002
  417. 0000052E  48E7 0118                movem.l    -[A7], D7,A3,A4
  418. 00000532  266E 0008                movea.l    A3, [A6 + 0x8]
  419. 00000536  49EB FEB8                lea.l      A4, [A3 - 0x148]
  420. 0000053A  28AB 0008                move.l     [A4], [A3 + 0x8]
  421. 0000053E  297C 0003 03E7 0004      move.l     [A4 + 0x4], 0x303E7
  422. 00000546  7000                     moveq.l    D0, 0x00
  423. 00000548  2940 0008                move.l     [A4 + 0x8], D0
  424. 0000054C  7E01                     moveq.l    D7, 0x01
  425. 0000054E  600C                     bra        +0xE /* 0000055C */
  426. label00000550:
  427. 00000550  3007                     move.w     D0, D7
  428. 00000552  E540                     asl        D0.w, 2
  429. 00000554  7200                     moveq.l    D1, 0x00
  430. 00000556  2981 0008                move.l     [A4 + D0.w + 0x8], D1
  431. 0000055A  5247                     addq.w     D7, 1
  432. label0000055C:
  433. 0000055C  7007                     moveq.l    D0, 0x07
  434. 0000055E  B047                     cmp.w      D0, D7
  435. 00000560  6CEE                     bge        -0x10 /* 00000550 */
  436. 00000562  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  437. 00000566  4E5E                     unlink     A6
  438. 00000568  2E9F                     move.l     [A7], [A7]+
  439. 0000056A  4E75                     rts
  440. fn0000056C:
  441. 0000056C  4E56 FEA4                link       A6, -0x015C
  442. 00000570  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  443. 00000574  3C2E 000C                move.w     D6, [A6 + 0xC]
  444. 00000578  3D7C 0001 0012           move.w     [A6 + 0x12], 0x1
  445. 0000057E  42A7                     clr.l      -[A7]
  446. 00000580  487A 0100                pea.l      [PC + 0x100 /* 00000682, value 0x4E56 'NV', cstring "" */]
  447. 00000584  486E FFB8                pea.l      [A6 - 0x48]
  448. 00000588  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  449. 0000058C  7000                     moveq.l    D0, 0x00
  450. 0000058E  2D40 FEA6                move.l     [A6 - 0x15A], D0
  451. 00000592  286E 000E                movea.l    A4, [A6 + 0xE]
  452. 00000596  207C 0000 0B50           movea.l    A0, 0xB50
  453. 0000059C  2650                     movea.l    A3, [A0]
  454. 0000059E  4267                     clr.w      -[A7]
  455. 000005A0  486E FFB8                pea.l      [A6 - 0x48]
  456. 000005A4  486E FEB8                pea.l      [A6 - 0x148]
  457. 000005A8  3F3C 0100                move.w     -[A7], 0x100
  458. 000005AC  486E FEB6                pea.l      [A6 - 0x14A]
  459. 000005B0  486E FEA6                pea.l      [A6 - 0x15A]
  460. 000005B4  3F06                     move.w     -[A7], D6
  461. 000005B6  42A7                     clr.l      -[A7]
  462. 000005B8  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  463. 000005BC  3E1F                     move.w     D7, [A7]+
  464. 000005BE  6742                     beq        +0x44 /* 00000602 */
  465. 000005C0  0C47 FE61                cmpi.w     D7, 0xFE61
  466. 000005C4  6704                     beq        +0x6 /* 000005CA */
  467. 000005C6  6000 00AC                bra        +0xAE /* 00000674 */
  468. label000005CA:
  469. 000005CA  2F0E                     move.l     -[A7], A6
  470. 000005CC  4EBA FF5C                jsr        [PC - 0xA4 /* 0000052A */]
  471. 000005D0  4267                     clr.w      -[A7]
  472. 000005D2  486E FFB8                pea.l      [A6 - 0x48]
  473. 000005D6  3F06                     move.w     -[A7], D6
  474. 000005D8  42A7                     clr.l      -[A7]
  475. 000005DA  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  476. 000005DE  4A5F                     tst.w      [A7]+
  477. 000005E0  4267                     clr.w      -[A7]
  478. 000005E2  486E FFB8                pea.l      [A6 - 0x48]
  479. 000005E6  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  480. 000005EA  486E FEB8                pea.l      [A6 - 0x148]
  481. 000005EE  3F06                     move.w     -[A7], D6
  482. 000005F0  42A7                     clr.l      -[A7]
  483. 000005F2  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  484. 000005F6  4A5F                     tst.w      [A7]+
  485. 000005F8  6702                     beq        +0x4 /* 000005FC */
  486. 000005FA  6078                     bra        +0x7A /* 00000674 */
  487. label000005FC:
  488. 000005FC  426E 0012                clr.w      [A6 + 0x12]
  489. 00000600  6072                     bra        +0x74 /* 00000674 */
  490. label00000602:
  491. 00000602  202E FEB8                move.l     D0, [A6 - 0x148]
  492. 00000606  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  493. 0000060A  6708                     beq        +0xA /* 00000614 */
  494. 0000060C  3D7C 0003 0012           move.w     [A6 + 0x12], 0x3
  495. 00000612  6060                     bra        +0x62 /* 00000674 */
  496. label00000614:
  497. 00000614  7028                     moveq.l    D0, 0x28
  498. 00000616  B06E FEB6                cmp.w      D0, [A6 - 0x14A]
  499. 0000061A  56C0                     sne        D0
  500. 0000061C  4A00                     tst.b      D0
  501. 0000061E  6616                     bne        +0x18 /* 00000636 */
  502. 00000620  7203                     moveq.l    D1, 0x03
  503. 00000622  B26E FEBC                cmp.w      D1, [A6 - 0x144]
  504. 00000626  5DC1                     slt        D1
  505. 00000628  8001                     or.b       D0, D1
  506. 0000062A  660A                     bne        +0xC /* 00000636 */
  507. 0000062C  4A6E FEBE                tst.w      [A6 - 0x142]
  508. 00000630  56C1                     sne        D1
  509. 00000632  8001                     or.b       D0, D1
  510. 00000634  673E                     beq        +0x40 /* 00000674 */
  511. label00000636:
  512. 00000636  4267                     clr.w      -[A7]
  513. 00000638  3F2C 0016                move.w     -[A7], [A4 + 0x16]
  514. 0000063C  302C 0016                move.w     D0, [A4 + 0x16]
  515. 00000640  907C FFF6                sub.w      D0, 0xFFF6
  516. 00000644  41ED F898                lea.l      A0, [A5 - 0x768]
  517. 00000648  D040                     add.w      D0, D0
  518. 0000064A  3F30 0000                move.w     -[A7], [A0 + D0.w]
  519. 0000064E  3F2B 0046                move.w     -[A7], [A3 + 0x46]
  520. 00000652  42A7                     clr.l      -[A7]
  521. 00000654  4267                     clr.w      -[A7]
  522. 00000656  1F3C 0001                move.b     -[A7], 0x1
  523. 0000065A  4EAD 0852                jsr        [A5 + 0x852 /* export_262 */]
  524. 0000065E  3E1F                     move.w     D7, [A7]+
  525. 00000660  6712                     beq        +0x14 /* 00000674 */
  526. 00000662  0C47 D8F1                cmpi.w     D7, 0xD8F1
  527. 00000666  6708                     beq        +0xA /* 00000670 */
  528. 00000668  3D7C 0002 0012           move.w     [A6 + 0x12], 0x2
  529. 0000066E  6004                     bra        +0x6 /* 00000674 */
  530. label00000670:
  531. 00000670  426E 0012                clr.w      [A6 + 0x12]
  532. label00000674:
  533. 00000674  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  534. 00000678  4E5E                     unlink     A6
  535. 0000067A  205F                     movea.l    A0, [A7]+
  536. 0000067C  DEFC 000A                add.w      A7, 0xA /* '\n' */
  537. 00000680  4ED0                     jmp        [A0]
  538. 00000682  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  539. // begin alternate branch 00000684-00000696
  540. fn00000684:
  541. 00000684  4E56 0000                link       A6, 0
  542. 00000688  48E7 0018                movem.l    -[A7], A3,A4
  543. 0000068C  286E 0008                movea.l    A4, [A6 + 0x8]
  544. 00000690  206C 000C                movea.l    A0, [A4 + 0xC]
  545. 00000694  4A50                     tst.w      [A0]
  546. // end alternate branch 00000684-00000696
  547. fn00000684: // (misaligned)
  548. 00000686  0000 48E7                ori.b      D0, 0xE7
  549. 0000068A  0018 286E                ori.b      [A0]+, 0x6E /* 'n' */
  550. 0000068E  0008 206C                ori.b      A0, 0x6C /* 'l' */
  551. 00000692  000C 4A50                ori.b      A4, 0x50 /* 'P' */
  552. 00000696  56C0                     sne        D0
  553. 00000698  4A00                     tst.b      D0
  554. 0000069A  6718                     beq        +0x1A /* 000006B4 */
  555. 0000069C  2F00                     move.l     -[A7], D0
  556. 0000069E  4267                     clr.w      -[A7]
  557. 000006A0  206C 000C                movea.l    A0, [A4 + 0xC]
  558. 000006A4  3F10                     move.w     -[A7], [A0]
  559. 000006A6  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  560. 000006AA  321F                     move.w     D1, [A7]+
  561. 000006AC  201F                     move.l     D0, [A7]+
  562. 000006AE  4A41                     tst.w      D1
  563. 000006B0  57C1                     seq        D1
  564. 000006B2  C001                     and.b      D0, D1
  565. label000006B4:
  566. 000006B4  206C 000C                movea.l    A0, [A4 + 0xC]
  567. 000006B8  4250                     clr.w      [A0]
  568. 000006BA  102C FF65                move.b     D0, [A4 - 0x9B]
  569. 000006BE  6728                     beq        +0x2A /* 000006E8 */
  570. 000006C0  266C FF82                movea.l    A3, [A4 - 0x7E]
  571. 000006C4  276C 0018 0012           move.l     [A3 + 0x12], [A4 + 0x18]
  572. 000006CA  376C 0014 0016           move.w     [A3 + 0x16], [A4 + 0x14]
  573. 000006D0  276C 0010 0030           move.l     [A3 + 0x30], [A4 + 0x10]
  574. 000006D6  426B 001C                clr.w      [A3 + 0x1C]
  575. 000006DA  4267                     clr.w      -[A7]
  576. 000006DC  2F2C FF82                move.l     -[A7], [A4 - 0x7E]
  577. 000006E0  4267                     clr.w      -[A7]
  578. 000006E2  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  579. 000006E6  4A5F                     tst.w      [A7]+
  580. label000006E8:
  581. 000006E8  206E 0008                movea.l    A0, [A6 + 0x8]
  582. 000006EC  316C FF66 0020           move.w     [A0 + 0x20], [A4 - 0x9A]
  583. 000006F2  206E 0008                movea.l    A0, [A6 + 0x8]
  584. 000006F6  2C48                     movea.l    A6, A0
  585. 000006F8  4EFA 0308                jmp        [PC + 0x308 /* 00000A02 */]
  586. 000006FC  0000 4CDF                ori.b      D0, 0xDF
  587. 00000700  1800                     move.b     D4, D0
  588. 00000702  4E5E                     unlink     A6
  589. 00000704  2E9F                     move.l     [A7], [A7]+
  590. 00000706  4E75                     rts
  591. fn00000708:
  592. 00000708  4E56 FF8A                link       A6, -0x0076
  593. 0000070C  48E7 0018                movem.l    -[A7], A3,A4
  594. 00000710  286E 0008                movea.l    A4, [A6 + 0x8]
  595. 00000714  266C FF82                movea.l    A3, [A4 - 0x7E]
  596. 00000718  276C 0018 0012           move.l     [A3 + 0x12], [A4 + 0x18]
  597. 0000071E  376C 0014 0016           move.w     [A3 + 0x16], [A4 + 0x14]
  598. 00000724  276C 0010 0030           move.l     [A3 + 0x30], [A4 + 0x10]
  599. 0000072A  426B 001C                clr.w      [A3 + 0x1C]
  600. 0000072E  4267                     clr.w      -[A7]
  601. 00000730  2F2C FF82                move.l     -[A7], [A4 - 0x7E]
  602. 00000734  4267                     clr.w      -[A7]
  603. 00000736  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  604. 0000073A  4A5F                     tst.w      [A7]+
  605. 0000073C  2D7C 0700 0106 FFF6      move.l     [A6 - 0xA], 0x7000106
  606. 00000744  2D7C 0103 0100 FFFA      move.l     [A6 - 0x6], 0x1030100
  607. 0000074C  4267                     clr.w      -[A7]
  608. 0000074E  3F2C 0014                move.w     -[A7], [A4 + 0x14]
  609. 00000752  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  610. 00000756  2F2C 0018                move.l     -[A7], [A4 + 0x18]
  611. 0000075A  2F2C FF72                move.l     -[A7], [A4 - 0x8E]
  612. 0000075E  2F2C FF6E                move.l     -[A7], [A4 - 0x92]
  613. 00000762  2F2C FF6A                move.l     -[A7], [A4 - 0x96]
  614. 00000766  486E FFF6                pea.l      [A6 - 0xA]
  615. 0000076A  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  616. 0000076E  4A5F                     tst.w      [A7]+
  617. 00000770  56C0                     sne        D0
  618. 00000772  4A00                     tst.b      D0
  619. 00000774  6624                     bne        +0x26 /* 0000079A */
  620. 00000776  2F00                     move.l     -[A7], D0
  621. 00000778  4267                     clr.w      -[A7]
  622. 0000077A  2F2C 0018                move.l     -[A7], [A4 + 0x18]
  623. 0000077E  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  624. 00000782  3F2C 0014                move.w     -[A7], [A4 + 0x14]
  625. 00000786  1F2C 0016                move.b     -[A7], [A4 + 0x16]
  626. 0000078A  4EBA FC84                jsr        [PC - 0x37C /* 00000410 */]
  627. 0000078E  321F                     move.w     D1, [A7]+
  628. 00000790  201F                     move.l     D0, [A7]+
  629. 00000792  4A41                     tst.w      D1
  630. 00000794  56C1                     sne        D1
  631. 00000796  8001                     or.b       D0, D1
  632. 00000798  6708                     beq        +0xA /* 000007A2 */
  633. label0000079A:
  634. 0000079A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  635. 0000079E  4EBA FEE4                jsr        [PC - 0x11C /* 00000684 */]
  636. label000007A2:
  637. 000007A2  197C 0001 FF65           move.b     [A4 - 0x9B], 0x1
  638. 000007A8  7002                     moveq.l    D0, 0x02
  639. 000007AA  B0AC 0010                cmp.l      D0, [A4 + 0x10]
  640. 000007AE  664C                     bne        +0x4E /* 000007FC */
  641. 000007B0  2D6C 0018 FF9C           move.l     [A6 - 0x64], [A4 + 0x18]
  642. 000007B6  3D6C 0014 FFA0           move.w     [A6 - 0x60], [A4 + 0x14]
  643. 000007BC  2D6C 0010 FFBA           move.l     [A6 - 0x46], [A4 + 0x10]
  644. 000007C2  426E FFA6                clr.w      [A6 - 0x5A]
  645. 000007C6  4267                     clr.w      -[A7]
  646. 000007C8  486E FF8A                pea.l      [A6 - 0x76]
  647. 000007CC  4267                     clr.w      -[A7]
  648. 000007CE  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  649. 000007D2  395F FF80                move.w     [A4 - 0x80], [A7]+
  650. 000007D6  6624                     bne        +0x26 /* 000007FC */
  651. 000007D8  7000                     moveq.l    D0, 0x00
  652. 000007DA  302E FFB2                move.w     D0, [A6 - 0x4E]
  653. 000007DE  80BC 0000 4000           or.l       D0, 0x4000 /* '@\0' */
  654. 000007E4  3D40 FFB2                move.w     [A6 - 0x4E], D0
  655. 000007E8  2D6C 0010 FFBA           move.l     [A6 - 0x46], [A4 + 0x10]
  656. 000007EE  4267                     clr.w      -[A7]
  657. 000007F0  486E FF8A                pea.l      [A6 - 0x76]
  658. 000007F4  4267                     clr.w      -[A7]
  659. 000007F6  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  660. 000007FA  4A5F                     tst.w      [A7]+
  661. label000007FC:
  662. 000007FC  4CDF 1800                movem.l    A3,A4, [A7]+
  663. 00000800  4E5E                     unlink     A6
  664. 00000802  205F                     movea.l    A0, [A7]+
  665. 00000804  5C4F                     addq.w     A7, 6
  666. 00000806  4ED0                     jmp        [A0]
  667. fn00000808:
  668. 00000808  4E56 FF60                link       A6, -0x00A0
  669. 0000080C  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  670. 00000810  3D7C 0001 FF66           move.w     [A6 - 0x9A], 0x1
  671. 00000816  422E FF65                clr.b      [A6 - 0x9B]
  672. 0000081A  41EE FF86                lea.l      A0, [A6 - 0x7A]
  673. 0000081E  2D48 FF82                move.l     [A6 - 0x7E], A0
  674. 00000822  1D7C 0001 FF79           move.b     [A6 - 0x87], 0x1
  675. 00000828  426E FF76                clr.w      [A6 - 0x8A]
  676. 0000082C  2D7C 7064 7320 FF72      move.l     [A6 - 0x8E], 0x70647320 /* 'pds ' */
  677. 00000834  2D7C 4254 464C FF6E      move.l     [A6 - 0x92], 0x4254464C /* 'BTFL' */
  678. 0000083C  2D7C 0013 0010 FF6A      move.l     [A6 - 0x96], 0x130010
  679. 00000844  3D7C 000C FF68           move.w     [A6 - 0x98], 0xC
  680. 0000084A  206E FF82                movea.l    A0, [A6 - 0x7E]
  681. 0000084E  2D48 FF60                move.l     [A6 - 0xA0], A0
  682. 00000852  216E 0018 0012           move.l     [A0 + 0x12], [A6 + 0x18]
  683. 00000858  206E FF60                movea.l    A0, [A6 - 0xA0]
  684. 0000085C  316E 0014 0016           move.w     [A0 + 0x16], [A6 + 0x14]
  685. 00000862  206E FF60                movea.l    A0, [A6 - 0xA0]
  686. 00000866  216E 0010 0030           move.l     [A0 + 0x30], [A6 + 0x10]
  687. 0000086C  206E FF60                movea.l    A0, [A6 - 0xA0]
  688. 00000870  4268 001C                clr.w      [A0 + 0x1C]
  689. 00000874  4267                     clr.w      -[A7]
  690. 00000876  486E FF86                pea.l      [A6 - 0x7A]
  691. 0000087A  4267                     clr.w      -[A7]
  692. 0000087C  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  693. 00000880  3D5F FF80                move.w     [A6 - 0x80], [A7]+
  694. 00000884  70D5                     moveq.l    D0, 0xFFFFFFD5
  695. 00000886  B06E FF80                cmp.w      D0, [A6 - 0x80]
  696. 0000088A  57C0                     seq        D0
  697. 0000088C  4A00                     tst.b      D0
  698. 0000088E  661C                     bne        +0x1E /* 000008AC */
  699. 00000890  4A6E FF80                tst.w      [A6 - 0x80]
  700. 00000894  57C1                     seq        D1
  701. 00000896  4A01                     tst.b      D1
  702. 00000898  671A                     beq        +0x1C /* 000008B4 */
  703. 0000089A  206E FF60                movea.l    A0, [A6 - 0xA0]
  704. 0000089E  0828 0004 001E           btst.b     [A0 + 0x1E], 0x4
  705. 000008A4  56C2                     sne        D2
  706. 000008A6  C202                     and.b      D1, D2
  707. 000008A8  8001                     or.b       D0, D1
  708. 000008AA  6708                     beq        +0xA /* 000008B4 */
  709. label000008AC:
  710. 000008AC  4267                     clr.w      -[A7]
  711. 000008AE  2F0E                     move.l     -[A7], A6
  712. 000008B0  4EBA FE56                jsr        [PC - 0x1AA /* 00000708 */]
  713. label000008B4:
  714. 000008B4  4267                     clr.w      -[A7]
  715. 000008B6  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  716. 000008BA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  717. 000008BE  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  718. 000008C2  3F3C 0004                move.w     -[A7], 0x4
  719. 000008C6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  720. 000008CA  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  721. 000008CE  4A5F                     tst.w      [A7]+
  722. 000008D0  674E                     beq        +0x50 /* 00000920 */
  723. 000008D2  206E 000C                movea.l    A0, [A6 + 0xC]
  724. 000008D6  4A50                     tst.w      [A0]
  725. 000008D8  56C0                     sne        D0
  726. 000008DA  4A00                     tst.b      D0
  727. 000008DC  6718                     beq        +0x1A /* 000008F6 */
  728. 000008DE  2F00                     move.l     -[A7], D0
  729. 000008E0  4267                     clr.w      -[A7]
  730. 000008E2  206E 000C                movea.l    A0, [A6 + 0xC]
  731. 000008E6  3F10                     move.w     -[A7], [A0]
  732. 000008E8  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  733. 000008EC  321F                     move.w     D1, [A7]+
  734. 000008EE  201F                     move.l     D0, [A7]+
  735. 000008F0  4A41                     tst.w      D1
  736. 000008F2  57C1                     seq        D1
  737. 000008F4  C001                     and.b      D0, D1
  738. label000008F6:
  739. 000008F6  206E 000C                movea.l    A0, [A6 + 0xC]
  740. 000008FA  4250                     clr.w      [A0]
  741. 000008FC  4A6E FF76                tst.w      [A6 - 0x8A]
  742. 00000900  57C0                     seq        D0
  743. 00000902  4400                     neg.b      D0
  744. 00000904  1F00                     move.b     -[A7], D0
  745. 00000906  2F0E                     move.l     -[A7], A6
  746. 00000908  4EBA FDFE                jsr        [PC - 0x202 /* 00000708 */]
  747. 0000090C  7001                     moveq.l    D0, 0x01
  748. 0000090E  B06E FF76                cmp.w      D0, [A6 - 0x8A]
  749. 00000912  6E06                     bgt        +0x8 /* 0000091A */
  750. 00000914  2F0E                     move.l     -[A7], A6
  751. 00000916  4EBA FD6C                jsr        [PC - 0x294 /* 00000684 */]
  752. label0000091A:
  753. 0000091A  526E FF76                addq.w     [A6 - 0x8A], 1
  754. 0000091E  6094                     bra        -0x6A /* 000008B4 */
  755. label00000920:
  756. 00000920  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  757. 00000924  4267                     clr.w      -[A7]
  758. 00000926  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  759. 0000092A  206E 000C                movea.l    A0, [A6 + 0xC]
  760. 0000092E  3F10                     move.w     -[A7], [A0]
  761. 00000930  206E 0008                movea.l    A0, [A6 + 0x8]
  762. 00000934  2F10                     move.l     -[A7], [A0]
  763. 00000936  4EBA FC34                jsr        [PC - 0x3CC /* 0000056C */]
  764. 0000093A  3D5F FF66                move.w     [A6 - 0x9A], [A7]+
  765. 0000093E  6770                     beq        +0x72 /* 000009B0 */
  766. 00000940  7003                     moveq.l    D0, 0x03
  767. 00000942  B06E FF66                cmp.w      D0, [A6 - 0x9A]
  768. 00000946  6662                     bne        +0x64 /* 000009AA */
  769. 00000948  3D7C 0002 FF66           move.w     [A6 - 0x9A], 0x2
  770. 0000094E  206E 000C                movea.l    A0, [A6 + 0xC]
  771. 00000952  4A50                     tst.w      [A0]
  772. 00000954  56C0                     sne        D0
  773. 00000956  4A00                     tst.b      D0
  774. 00000958  6718                     beq        +0x1A /* 00000972 */
  775. 0000095A  2F00                     move.l     -[A7], D0
  776. 0000095C  4267                     clr.w      -[A7]
  777. 0000095E  206E 000C                movea.l    A0, [A6 + 0xC]
  778. 00000962  3F10                     move.w     -[A7], [A0]
  779. 00000964  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  780. 00000968  321F                     move.w     D1, [A7]+
  781. 0000096A  201F                     move.l     D0, [A7]+
  782. 0000096C  4A41                     tst.w      D1
  783. 0000096E  57C1                     seq        D1
  784. 00000970  C001                     and.b      D0, D1
  785. label00000972:
  786. 00000972  206E 000C                movea.l    A0, [A6 + 0xC]
  787. 00000976  4250                     clr.w      [A0]
  788. 00000978  1F3C 0001                move.b     -[A7], 0x1
  789. 0000097C  2F0E                     move.l     -[A7], A6
  790. 0000097E  4EBA FD88                jsr        [PC - 0x278 /* 00000708 */]
  791. 00000982  4267                     clr.w      -[A7]
  792. 00000984  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  793. 00000988  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  794. 0000098C  1F2E 0016                move.b     -[A7], [A6 + 0x16]
  795. 00000990  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  796. 00000994  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  797. 00000998  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  798. 0000099C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  799. 000009A0  4EBA FE66                jsr        [PC - 0x19A /* 00000808 */]
  800. 000009A4  3D5F 0020                move.w     [A6 + 0x20], [A7]+
  801. 000009A8  6058                     bra        +0x5A /* 00000A02 */
  802. label000009AA:
  803. 000009AA  2F0E                     move.l     -[A7], A6
  804. 000009AC  4EBA FCD6                jsr        [PC - 0x32A /* 00000684 */]
  805. label000009B0:
  806. 000009B0  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  807. 000009B4  4267                     clr.w      -[A7]
  808. 000009B6  206E 000C                movea.l    A0, [A6 + 0xC]
  809. 000009BA  3F10                     move.w     -[A7], [A0]
  810. 000009BC  42A7                     clr.l      -[A7]
  811. 000009BE  4EAD 0A3A                jsr        [A5 + 0xA3A /* export_323 */]
  812. 000009C2  4A5F                     tst.w      [A7]+
  813. 000009C4  670C                     beq        +0xE /* 000009D2 */
  814. 000009C6  3D7C 0001 FF66           move.w     [A6 - 0x9A], 0x1
  815. 000009CC  2F0E                     move.l     -[A7], A6
  816. 000009CE  4EBA FCB4                jsr        [PC - 0x34C /* 00000684 */]
  817. label000009D2:
  818. 000009D2  206E 000C                movea.l    A0, [A6 + 0xC]
  819. 000009D6  4A50                     tst.w      [A0]
  820. 000009D8  56C0                     sne        D0
  821. 000009DA  4A00                     tst.b      D0
  822. 000009DC  6718                     beq        +0x1A /* 000009F6 */
  823. 000009DE  2F00                     move.l     -[A7], D0
  824. 000009E0  4267                     clr.w      -[A7]
  825. 000009E2  206E 000C                movea.l    A0, [A6 + 0xC]
  826. 000009E6  3F10                     move.w     -[A7], [A0]
  827. 000009E8  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  828. 000009EC  321F                     move.w     D1, [A7]+
  829. 000009EE  201F                     move.l     D0, [A7]+
  830. 000009F0  4A41                     tst.w      D1
  831. 000009F2  57C1                     seq        D1
  832. 000009F4  C001                     and.b      D0, D1
  833. label000009F6:
  834. 000009F6  206E 000C                movea.l    A0, [A6 + 0xC]
  835. 000009FA  4250                     clr.w      [A0]
  836. 000009FC  3D6E FF66 0020           move.w     [A6 + 0x20], [A6 - 0x9A]
  837. label00000A02:
  838. 00000A02  4FEE FF40                lea.l      A7, [A6 - 0xC0]
  839. 00000A06  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  840. 00000A0A  4E5E                     unlink     A6
  841. 00000A0C  205F                     movea.l    A0, [A7]+
  842. 00000A0E  DEFC 0018                add.w      A7, 0x18
  843. 00000A12  4ED0                     jmp        [A0]
  844. fn00000A14:
  845. 00000A14  4E56 0000                link       A6, 0
  846. 00000A18  206E 0008                movea.l    A0, [A6 + 0x8]
  847. 00000A1C  2248                     movea.l    A1, A0
  848. 00000A1E  3368 FB04 0014           move.w     [A1 + 0x14], [A0 - 0x4FC]
  849. 00000A24  206E 0008                movea.l    A0, [A6 + 0x8]
  850. 00000A28  2C48                     movea.l    A6, A0
  851. 00000A2A  4EFA 042C                jmp        [PC + 0x42C /* 00000E58 */]
  852. 00000A2E  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  853. 00000A32  2E9F                     move.l     [A7], [A7]+
  854. 00000A34  4E75                     rts
  855. fn00000A36:
  856. 00000A36  4E56 0000                link       A6, 0
  857. 00000A3A  42A7                     clr.l      -[A7]
  858. 00000A3C  487A 0020                pea.l      [PC + 0x20 /* 00000A5E, value 0x4E56 'NV', cstring "" */]
  859. 00000A40  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  860. 00000A44  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  861. 00000A48  206E 0008                movea.l    A0, [A6 + 0x8]
  862. 00000A4C  7000                     moveq.l    D0, 0x00
  863. 00000A4E  2140 FEEE                move.l     [A0 - 0x112], D0
  864. 00000A52  422E 0010                clr.b      [A6 + 0x10]
  865. 00000A56  4E5E                     unlink     A6
  866. 00000A58  205F                     movea.l    A0, [A7]+
  867. 00000A5A  504F                     addq.w     A7, 8
  868. 00000A5C  4ED0                     jmp        [A0]
  869. 00000A5E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  870. // begin alternate branch 00000A60-00000A66
  871. fn00000A60:
  872. 00000A60  4E56 0000                link       A6, 0
  873. 00000A64  7001                     moveq.l    D0, 0x01
  874. // end alternate branch 00000A60-00000A66
  875. fn00000A60: // (misaligned)
  876. 00000A62  0000 7001                ori.b      D0, 0x1
  877. 00000A66  2F00                     move.l     -[A7], D0
  878. 00000A68  487A 0020                pea.l      [PC + 0x20 /* 00000A8A, value 0x4E56 'NV', cstring "" */]
  879. 00000A6C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  880. 00000A70  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  881. 00000A74  206E 0008                movea.l    A0, [A6 + 0x8]
  882. 00000A78  7000                     moveq.l    D0, 0x00
  883. 00000A7A  2140 FEEE                move.l     [A0 - 0x112], D0
  884. 00000A7E  422E 0010                clr.b      [A6 + 0x10]
  885. 00000A82  4E5E                     unlink     A6
  886. 00000A84  205F                     movea.l    A0, [A7]+
  887. 00000A86  504F                     addq.w     A7, 8
  888. 00000A88  4ED0                     jmp        [A0]
  889. 00000A8A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  890. // begin alternate branch 00000A8C-00000A92
  891. fn00000A8C:
  892. 00000A8C  4E56 0000                link       A6, 0
  893. 00000A90  42A7                     clr.l      -[A7]
  894. // end alternate branch 00000A8C-00000A92
  895. fn00000A8C: // (misaligned)
  896. 00000A8E  0000 42A7                ori.b      D0, 0xA7
  897. 00000A92  206E 0008                movea.l    A0, [A6 + 0x8]
  898. 00000A96  4868 FC5C                pea.l      [A0 - 0x3A4]
  899. 00000A9A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  900. 00000A9E  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  901. 00000AA2  206E 0008                movea.l    A0, [A6 + 0x8]
  902. 00000AA6  7000                     moveq.l    D0, 0x00
  903. 00000AA8  2140 FEEE                move.l     [A0 - 0x112], D0
  904. 00000AAC  422E 0010                clr.b      [A6 + 0x10]
  905. 00000AB0  4E5E                     unlink     A6
  906. 00000AB2  205F                     movea.l    A0, [A7]+
  907. 00000AB4  504F                     addq.w     A7, 8
  908. 00000AB6  4ED0                     jmp        [A0]
  909. fn00000AB8:
  910. 00000AB8  4E56 FFFE                link       A6, -0x0002
  911. 00000ABC  48E7 0118                movem.l    -[A7], D7,A3,A4
  912. 00000AC0  266E 0008                movea.l    A3, [A6 + 0x8]
  913. 00000AC4  49EB FB10                lea.l      A4, [A3 - 0x4F0]
  914. 00000AC8  302C 0022                move.w     D0, [A4 + 0x22]
  915. 00000ACC  5240                     addq.w     D0, 1
  916. 00000ACE  3E00                     move.w     D7, D0
  917. 00000AD0  600C                     bra        +0xE /* 00000ADE */
  918. label00000AD2:
  919. 00000AD2  3007                     move.w     D0, D7
  920. 00000AD4  E540                     asl        D0.w, 2
  921. 00000AD6  7200                     moveq.l    D1, 0x00
  922. 00000AD8  2981 0020                move.l     [A4 + D0.w + 0x20], D1
  923. 00000ADC  5247                     addq.w     D7, 1
  924. label00000ADE:
  925. 00000ADE  702A                     moveq.l    D0, 0x2A
  926. 00000AE0  B047                     cmp.w      D0, D7
  927. 00000AE2  6CEE                     bge        -0x10 /* 00000AD2 */
  928. 00000AE4  702A                     moveq.l    D0, 0x2A
  929. 00000AE6  906C 0022                sub.w      D0, [A4 + 0x22]
  930. 00000AEA  E540                     asl        D0.w, 2
  931. 00000AEC  D16B FC10                add.w      [A3 - 0x3F0], D0
  932. 00000AF0  422E 000C                clr.b      [A6 + 0xC]
  933. 00000AF4  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  934. 00000AF8  4E5E                     unlink     A6
  935. 00000AFA  2E9F                     move.l     [A7], [A7]+
  936. 00000AFC  4E75                     rts
  937. fn00000AFE:
  938. 00000AFE  4E56 FAF8                link       A6, -0x0508
  939. 00000B02  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  940. 00000B06  2D7C 0001 0000 FB04      move.l     [A6 - 0x4FC], 0x10000
  941. 00000B0E  206E 0010                movea.l    A0, [A6 + 0x10]
  942. 00000B12  2D48 FAFC                move.l     [A6 - 0x504], A0
  943. 00000B16  207C 0000 0B50           movea.l    A0, 0xB50
  944. 00000B1C  2050                     movea.l    A0, [A0]
  945. 00000B1E  2D48 FAF8                move.l     [A6 - 0x508], A0
  946. 00000B22  486E FF00                pea.l      [A6 - 0x100]
  947. 00000B26  2F3C 0001 BFE6           move.l     -[A7], 0x1BFE6
  948. 00000B2C  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  949. 00000B30  42A7                     clr.l      -[A7]
  950. 00000B32  2F3C 5354 5223           move.l     -[A7], 0x53545223 /* 'STR#' */
  951. 00000B38  3F3C BFE6                move.w     -[A7], 0xBFE6
  952. 00000B3C  A9A0                     syscall    GetResource
  953. 00000B3E  2D57 FB00                move.l     [A6 - 0x500], [A7]
  954. 00000B42  A9A3                     syscall    ReleaseResource
  955. 00000B44  206E FAF8                movea.l    A0, [A6 - 0x508]
  956. 00000B48  4268 0046                clr.w      [A0 + 0x46]
  957. label00000B4C:
  958. 00000B4C  4267                     clr.w      -[A7]
  959. 00000B4E  3F2D F674                move.w     -[A7], [A5 - 0x98C]
  960. 00000B52  2F2D F3B8                move.l     -[A7], [A5 - 0xC48]
  961. 00000B56  486E FF00                pea.l      [A6 - 0x100]
  962. 00000B5A  3F3C 0004                move.w     -[A7], 0x4
  963. 00000B5E  206E FAF8                movea.l    A0, [A6 - 0x508]
  964. 00000B62  4868 0046                pea.l      [A0 + 0x46]
  965. 00000B66  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  966. 00000B6A  4A5F                     tst.w      [A7]+
  967. 00000B6C  56C0                     sne        D0
  968. 00000B6E  4A00                     tst.b      D0
  969. 00000B70  6600 0188                bne        +0x18A /* 00000CFA */
  970. 00000B74  2F00                     move.l     -[A7], D0
  971. 00000B76  4267                     clr.w      -[A7]
  972. 00000B78  486E FEA6                pea.l      [A6 - 0x15A]
  973. 00000B7C  2F0E                     move.l     -[A7], A6
  974. 00000B7E  4EBA FEB6                jsr        [PC - 0x14A /* 00000A36 */]
  975. 00000B82  121F                     move.b     D1, [A7]+
  976. 00000B84  201F                     move.l     D0, [A7]+
  977. 00000B86  8001                     or.b       D0, D1
  978. 00000B88  0240 0001                andi.w     D0, 0x1
  979. 00000B8C  6600 016C                bne        +0x16E /* 00000CFA */
  980. 00000B90  2F00                     move.l     -[A7], D0
  981. 00000B92  4267                     clr.w      -[A7]
  982. 00000B94  486E FEA6                pea.l      [A6 - 0x15A]
  983. 00000B98  486E FDA6                pea.l      [A6 - 0x25A]
  984. 00000B9C  3F3C 0100                move.w     -[A7], 0x100
  985. 00000BA0  486E FDA4                pea.l      [A6 - 0x25C]
  986. 00000BA4  486E FEEE                pea.l      [A6 - 0x112]
  987. 00000BA8  206E FAF8                movea.l    A0, [A6 - 0x508]
  988. 00000BAC  3F28 0046                move.w     -[A7], [A0 + 0x46]
  989. 00000BB0  42A7                     clr.l      -[A7]
  990. 00000BB2  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  991. 00000BB6  321F                     move.w     D1, [A7]+
  992. 00000BB8  201F                     move.l     D0, [A7]+
  993. 00000BBA  4A41                     tst.w      D1
  994. 00000BBC  56C1                     sne        D1
  995. 00000BBE  8001                     or.b       D0, D1
  996. 00000BC0  0240 0001                andi.w     D0, 0x1
  997. 00000BC4  6600 0134                bne        +0x136 /* 00000CFA */
  998. 00000BC8  7278                     moveq.l    D1, 0x78
  999. 00000BCA  B26E FDA4                cmp.w      D1, [A6 - 0x25C]
  1000. 00000BCE  56C1                     sne        D1
  1001. 00000BD0  8001                     or.b       D0, D1
  1002. 00000BD2  0240 0001                andi.w     D0, 0x1
  1003. 00000BD6  6600 0122                bne        +0x124 /* 00000CFA */
  1004. 00000BDA  7203                     moveq.l    D1, 0x03
  1005. 00000BDC  B26E FDAA                cmp.w      D1, [A6 - 0x256]
  1006. 00000BE0  56C1                     sne        D1
  1007. 00000BE2  8001                     or.b       D0, D1
  1008. 00000BE4  0240 0001                andi.w     D0, 0x1
  1009. 00000BE8  6600 0110                bne        +0x112 /* 00000CFA */
  1010. 00000BEC  4241                     clr.w      D1
  1011. 00000BEE  122E FDAC                move.b     D1, [A6 - 0x254]
  1012. 00000BF2  4A41                     tst.w      D1
  1013. 00000BF4  5FC1                     sle        D1
  1014. 00000BF6  8001                     or.b       D0, D1
  1015. 00000BF8  0240 0001                andi.w     D0, 0x1
  1016. 00000BFC  6600 00FC                bne        +0xFE /* 00000CFA */
  1017. 00000C00  2F00                     move.l     -[A7], D0
  1018. 00000C02  4267                     clr.w      -[A7]
  1019. 00000C04  486E FD5C                pea.l      [A6 - 0x2A4]
  1020. 00000C08  2F0E                     move.l     -[A7], A6
  1021. 00000C0A  4EBA FE54                jsr        [PC - 0x1AC /* 00000A60 */]
  1022. 00000C0E  121F                     move.b     D1, [A7]+
  1023. 00000C10  201F                     move.l     D0, [A7]+
  1024. 00000C12  8001                     or.b       D0, D1
  1025. 00000C14  4A00                     tst.b      D0
  1026. 00000C16  6600 00E2                bne        +0xE4 /* 00000CFA */
  1027. 00000C1A  2F00                     move.l     -[A7], D0
  1028. 00000C1C  4267                     clr.w      -[A7]
  1029. 00000C1E  486E FD5C                pea.l      [A6 - 0x2A4]
  1030. 00000C22  486E FC5A                pea.l      [A6 - 0x3A6]
  1031. 00000C26  3F3C 0100                move.w     -[A7], 0x100
  1032. 00000C2A  486E FD5A                pea.l      [A6 - 0x2A6]
  1033. 00000C2E  486E FEEE                pea.l      [A6 - 0x112]
  1034. 00000C32  206E FAF8                movea.l    A0, [A6 - 0x508]
  1035. 00000C36  3F28 0046                move.w     -[A7], [A0 + 0x46]
  1036. 00000C3A  42A7                     clr.l      -[A7]
  1037. 00000C3C  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1038. 00000C40  321F                     move.w     D1, [A7]+
  1039. 00000C42  201F                     move.l     D0, [A7]+
  1040. 00000C44  4A41                     tst.w      D1
  1041. 00000C46  56C1                     sne        D1
  1042. 00000C48  8001                     or.b       D0, D1
  1043. 00000C4A  0240 0001                andi.w     D0, 0x1
  1044. 00000C4E  6600 00AA                bne        +0xAC /* 00000CFA */
  1045. 00000C52  722A                     moveq.l    D1, 0x2A
  1046. 00000C54  B26E FD5A                cmp.w      D1, [A6 - 0x2A6]
  1047. 00000C58  56C1                     sne        D1
  1048. 00000C5A  8001                     or.b       D0, D1
  1049. 00000C5C  0240 0001                andi.w     D0, 0x1
  1050. 00000C60  6600 0098                bne        +0x9A /* 00000CFA */
  1051. 00000C64  4A6E FC5A                tst.w      [A6 - 0x3A6]
  1052. 00000C68  56C1                     sne        D1
  1053. 00000C6A  8001                     or.b       D0, D1
  1054. 00000C6C  0240 0001                andi.w     D0, 0x1
  1055. 00000C70  6600 0088                bne        +0x8A /* 00000CFA */
  1056. 00000C74  4241                     clr.w      D1
  1057. 00000C76  122E FC5C                move.b     D1, [A6 - 0x3A4]
  1058. 00000C7A  4A41                     tst.w      D1
  1059. 00000C7C  5FC1                     sle        D1
  1060. 00000C7E  8001                     or.b       D0, D1
  1061. 00000C80  0240 0001                andi.w     D0, 0x1
  1062. 00000C84  6674                     bne        +0x76 /* 00000CFA */
  1063. 00000C86  2F00                     move.l     -[A7], D0
  1064. 00000C88  4267                     clr.w      -[A7]
  1065. 00000C8A  486E FC12                pea.l      [A6 - 0x3EE]
  1066. 00000C8E  2F0E                     move.l     -[A7], A6
  1067. 00000C90  4EBA FDFA                jsr        [PC - 0x206 /* 00000A8C */]
  1068. 00000C94  121F                     move.b     D1, [A7]+
  1069. 00000C96  201F                     move.l     D0, [A7]+
  1070. 00000C98  8001                     or.b       D0, D1
  1071. 00000C9A  4A00                     tst.b      D0
  1072. 00000C9C  665C                     bne        +0x5E /* 00000CFA */
  1073. 00000C9E  2F00                     move.l     -[A7], D0
  1074. 00000CA0  4267                     clr.w      -[A7]
  1075. 00000CA2  486E FC12                pea.l      [A6 - 0x3EE]
  1076. 00000CA6  486E FB10                pea.l      [A6 - 0x4F0]
  1077. 00000CAA  3F3C 0100                move.w     -[A7], 0x100
  1078. 00000CAE  486E FC10                pea.l      [A6 - 0x3F0]
  1079. 00000CB2  486E FEEE                pea.l      [A6 - 0x112]
  1080. 00000CB6  206E FAF8                movea.l    A0, [A6 - 0x508]
  1081. 00000CBA  3F28 0046                move.w     -[A7], [A0 + 0x46]
  1082. 00000CBE  42A7                     clr.l      -[A7]
  1083. 00000CC0  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1084. 00000CC4  321F                     move.w     D1, [A7]+
  1085. 00000CC6  201F                     move.l     D0, [A7]+
  1086. 00000CC8  4A41                     tst.w      D1
  1087. 00000CCA  56C1                     sne        D1
  1088. 00000CCC  8001                     or.b       D0, D1
  1089. 00000CCE  0240 0001                andi.w     D0, 0x1
  1090. 00000CD2  6626                     bne        +0x28 /* 00000CFA */
  1091. 00000CD4  2F00                     move.l     -[A7], D0
  1092. 00000CD6  4267                     clr.w      -[A7]
  1093. 00000CD8  2F0E                     move.l     -[A7], A6
  1094. 00000CDA  4EBA FDDC                jsr        [PC - 0x224 /* 00000AB8 */]
  1095. 00000CDE  121F                     move.b     D1, [A7]+
  1096. 00000CE0  201F                     move.l     D0, [A7]+
  1097. 00000CE2  8001                     or.b       D0, D1
  1098. 00000CE4  4A00                     tst.b      D0
  1099. 00000CE6  6612                     bne        +0x14 /* 00000CFA */
  1100. 00000CE8  0C6E 00CC FC10           cmpi.w     [A6 - 0x3F0], 0xCC
  1101. 00000CEE  56C1                     sne        D1
  1102. 00000CF0  8001                     or.b       D0, D1
  1103. 00000CF2  0240 0001                andi.w     D0, 0x1
  1104. 00000CF6  6700 0084                beq        +0x86 /* 00000D7C */
  1105. label00000CFA:
  1106. 00000CFA  206E FAF8                movea.l    A0, [A6 - 0x508]
  1107. 00000CFE  4A68 0046                tst.w      [A0 + 0x46]
  1108. 00000D02  56C0                     sne        D0
  1109. 00000D04  4A00                     tst.b      D0
  1110. 00000D06  671A                     beq        +0x1C /* 00000D22 */
  1111. 00000D08  2F00                     move.l     -[A7], D0
  1112. 00000D0A  4267                     clr.w      -[A7]
  1113. 00000D0C  206E FAF8                movea.l    A0, [A6 - 0x508]
  1114. 00000D10  3F28 0046                move.w     -[A7], [A0 + 0x46]
  1115. 00000D14  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  1116. 00000D18  321F                     move.w     D1, [A7]+
  1117. 00000D1A  201F                     move.l     D0, [A7]+
  1118. 00000D1C  4A41                     tst.w      D1
  1119. 00000D1E  57C1                     seq        D1
  1120. 00000D20  C001                     and.b      D0, D1
  1121. label00000D22:
  1122. 00000D22  206E FAF8                movea.l    A0, [A6 - 0x508]
  1123. 00000D26  4268 0046                clr.w      [A0 + 0x46]
  1124. 00000D2A  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  1125. 00000D2E  7001                     moveq.l    D0, 0x01
  1126. 00000D30  B06E FB06                cmp.w      D0, [A6 - 0x4FA]
  1127. 00000D34  6E06                     bgt        +0x8 /* 00000D3C */
  1128. 00000D36  2F0E                     move.l     -[A7], A6
  1129. 00000D38  4EBA FCDA                jsr        [PC - 0x326 /* 00000A14 */]
  1130. label00000D3C:
  1131. 00000D3C  4267                     clr.w      -[A7]
  1132. 00000D3E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1133. 00000D42  486E FF00                pea.l      [A6 - 0x100]
  1134. 00000D46  1F3C 0001                move.b     -[A7], 0x1
  1135. 00000D4A  3F2D F674                move.w     -[A7], [A5 - 0x98C]
  1136. 00000D4E  2F2D F3B8                move.l     -[A7], [A5 - 0xC48]
  1137. 00000D52  206E FAF8                movea.l    A0, [A6 - 0x508]
  1138. 00000D56  4868 0046                pea.l      [A0 + 0x46]
  1139. 00000D5A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1140. 00000D5E  4EBA FAA8                jsr        [PC - 0x558 /* 00000808 */]
  1141. 00000D62  3D5F FEFE                move.w     [A6 - 0x102], [A7]+
  1142. 00000D66  670C                     beq        +0xE /* 00000D74 */
  1143. 00000D68  3D6E FEFE FB04           move.w     [A6 - 0x4FC], [A6 - 0x102]
  1144. 00000D6E  2F0E                     move.l     -[A7], A6
  1145. 00000D70  4EBA FCA2                jsr        [PC - 0x35E /* 00000A14 */]
  1146. label00000D74:
  1147. 00000D74  526E FB06                addq.w     [A6 - 0x4FA], 1
  1148. 00000D78  6000 FDD2                bra        -0x22C /* 00000B4C */
  1149. label00000D7C:
  1150. 00000D7C  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  1151. 00000D80  42A7                     clr.l      -[A7]
  1152. 00000D82  487A 00E6                pea.l      [PC + 0xE6 /* 00000E6A, value 0x4E56 'NV', cstring "" */]
  1153. 00000D86  486E FEA6                pea.l      [A6 - 0x15A]
  1154. 00000D8A  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1155. 00000D8E  7000                     moveq.l    D0, 0x00
  1156. 00000D90  2D40 FEEE                move.l     [A6 - 0x112], D0
  1157. 00000D94  4267                     clr.w      -[A7]
  1158. 00000D96  486E FEA6                pea.l      [A6 - 0x15A]
  1159. 00000D9A  486E FDA6                pea.l      [A6 - 0x25A]
  1160. 00000D9E  3F3C 0100                move.w     -[A7], 0x100
  1161. 00000DA2  486E FDA4                pea.l      [A6 - 0x25C]
  1162. 00000DA6  486E FEEE                pea.l      [A6 - 0x112]
  1163. 00000DAA  207C 0000 0B50           movea.l    A0, 0xB50
  1164. 00000DB0  2050                     movea.l    A0, [A0]
  1165. 00000DB2  3F28 0046                move.w     -[A7], [A0 + 0x46]
  1166. 00000DB6  42A7                     clr.l      -[A7]
  1167. 00000DB8  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1168. 00000DBC  3D5F FEFE                move.w     [A6 - 0x102], [A7]+
  1169. 00000DC0  6708                     beq        +0xA /* 00000DCA */
  1170. 00000DC2  3F3C 0005                move.w     -[A7], 0x5
  1171. 00000DC6  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  1172. label00000DCA:
  1173. 00000DCA  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  1174. 00000DCE  1D7C 0001 FB0F           move.b     [A6 - 0x4F1], 0x1
  1175. 00000DD4  4267                     clr.w      -[A7]
  1176. 00000DD6  206E FAF8                movea.l    A0, [A6 - 0x508]
  1177. 00000DDA  3F28 0046                move.w     -[A7], [A0 + 0x46]
  1178. 00000DDE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1179. 00000DE2  486E FB0F                pea.l      [A6 - 0x4F1]
  1180. 00000DE6  4EAD 0842                jsr        [A5 + 0x842 /* export_260 */]
  1181. 00000DEA  3D5F FB04                move.w     [A6 - 0x4FC], [A7]+
  1182. 00000DEE  6706                     beq        +0x8 /* 00000DF6 */
  1183. 00000DF0  2F0E                     move.l     -[A7], A6
  1184. 00000DF2  4EBA FC20                jsr        [PC - 0x3E0 /* 00000A14 */]
  1185. label00000DF6:
  1186. 00000DF6  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  1187. 00000DFA  4267                     clr.w      -[A7]
  1188. 00000DFC  486E FF00                pea.l      [A6 - 0x100]
  1189. 00000E00  2F2D F3B8                move.l     -[A7], [A5 - 0xC48]
  1190. 00000E04  3F2D F674                move.w     -[A7], [A5 - 0x98C]
  1191. 00000E08  3F3C 4E21                move.w     -[A7], 0x4E21 /* 'N!' */
  1192. 00000E0C  4EAD 0832                jsr        [A5 + 0x832 /* export_258 */]
  1193. 00000E10  4A5F                     tst.w      [A7]+
  1194. 00000E12  206E 0008                movea.l    A0, [A6 + 0x8]
  1195. 00000E16  20AE FDA6                move.l     [A0], [A6 - 0x25A]
  1196. 00000E1A  082E 0001 FDCC           btst.b     [A6 - 0x234], 0x1
  1197. 00000E20  57C0                     seq        D0
  1198. 00000E22  4400                     neg.b      D0
  1199. 00000E24  1B40 F672                move.b     [A5 - 0x98E], D0
  1200. 00000E28  422D F670                clr.b      [A5 - 0x990]
  1201. 00000E2C  2B6E FDF6 F364           move.l     [A5 - 0xC9C], [A6 - 0x20A]
  1202. 00000E32  4267                     clr.w      -[A7]
  1203. 00000E34  206E FAF8                movea.l    A0, [A6 - 0x508]
  1204. 00000E38  3F28 0046                move.w     -[A7], [A0 + 0x46]
  1205. 00000E3C  486D F2E8                pea.l      [A5 - 0xD18]
  1206. 00000E40  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  1207. 00000E44  4A5F                     tst.w      [A7]+
  1208. 00000E46  6706                     beq        +0x8 /* 00000E4E */
  1209. 00000E48  2F0E                     move.l     -[A7], A6
  1210. 00000E4A  4EBA FBC8                jsr        [PC - 0x438 /* 00000A14 */]
  1211. label00000E4E:
  1212. 00000E4E  426E FB04                clr.w      [A6 - 0x4FC]
  1213. 00000E52  2F0E                     move.l     -[A7], A6
  1214. 00000E54  4EBA FBBE                jsr        [PC - 0x442 /* 00000A14 */]
  1215. label00000E58:
  1216. 00000E58  4FEE FAD8                lea.l      A7, [A6 - 0x528]
  1217. 00000E5C  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1218. 00000E60  4E5E                     unlink     A6
  1219. 00000E62  205F                     movea.l    A0, [A7]+
  1220. 00000E64  DEFC 000C                add.w      A7, 0xC
  1221. 00000E68  4ED0                     jmp        [A0]
  1222. 00000E6A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1223. // begin alternate branch 00000E6C-00000E70
  1224. fn00000E6C:
  1225. 00000E6C  4E56 FFA0                link       A6, -0x0060
  1226. // end alternate branch 00000E6C-00000E70
  1227. fn00000E6C: // (misaligned)
  1228. 00000E6E  FFA0                     .invalid   <<F/6/7>>
  1229. 00000E70  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  1230. 00000E74  286E 0014                movea.l    A4, [A6 + 0x14]
  1231. 00000E78  2A2E 000E                move.l     D5, [A6 + 0xE]
  1232. 00000E7C  3C2E 0012                move.w     D6, [A6 + 0x12]
  1233. 00000E80  4267                     clr.w      -[A7]
  1234. 00000E82  3F06                     move.w     -[A7], D6
  1235. 00000E84  2F05                     move.l     -[A7], D5
  1236. 00000E86  2F0C                     move.l     -[A7], A4
  1237. 00000E88  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1238. 00000E8C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1239. 00000E90  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  1240. 00000E94  3E1F                     move.w     D7, [A7]+
  1241. 00000E96  0C47 FE58                cmpi.w     D7, 0xFE58
  1242. 00000E9A  664A                     bne        +0x4C /* 00000EE6 */
  1243. 00000E9C  2D7C 0700 0106 FFF6      move.l     [A6 - 0xA], 0x7000106
  1244. 00000EA4  2D7C 0103 0100 FFFA      move.l     [A6 - 0x6], 0x1030100
  1245. 00000EAC  2D4C FFB2                move.l     [A6 - 0x4E], A4
  1246. 00000EB0  3D46 FFB6                move.w     [A6 - 0x4A], D6
  1247. 00000EB4  2D45 FFD0                move.l     [A6 - 0x30], D5
  1248. 00000EB8  41EE FFF6                lea.l      A0, [A6 - 0xA]
  1249. 00000EBC  2D48 FFD4                move.l     [A6 - 0x2C], A0
  1250. 00000EC0  4267                     clr.w      -[A7]
  1251. 00000EC2  486E FFA0                pea.l      [A6 - 0x60]
  1252. 00000EC6  4267                     clr.w      -[A7]
  1253. 00000EC8  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  1254. 00000ECC  3E1F                     move.w     D7, [A7]+
  1255. 00000ECE  6616                     bne        +0x18 /* 00000EE6 */
  1256. 00000ED0  4267                     clr.w      -[A7]
  1257. 00000ED2  3F06                     move.w     -[A7], D6
  1258. 00000ED4  2F05                     move.l     -[A7], D5
  1259. 00000ED6  2F0C                     move.l     -[A7], A4
  1260. 00000ED8  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1261. 00000EDC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1262. 00000EE0  4EAD 0A4A                jsr        [A5 + 0xA4A /* export_325 */]
  1263. 00000EE4  3E1F                     move.w     D7, [A7]+
  1264. label00000EE6:
  1265. 00000EE6  3D47 0018                move.w     [A6 + 0x18], D7
  1266. 00000EEA  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  1267. 00000EEE  4E5E                     unlink     A6
  1268. 00000EF0  205F                     movea.l    A0, [A7]+
  1269. 00000EF2  DEFC 0010                add.w      A7, 0x10
  1270. 00000EF6  4ED0                     jmp        [A0]
  1271. fn00000EF8:
  1272. 00000EF8  4E56 0000                link       A6, 0
  1273. 00000EFC  2F0C                     move.l     -[A7], A4
  1274. 00000EFE  286E 0008                movea.l    A4, [A6 + 0x8]
  1275. 00000F02  4267                     clr.w      -[A7]
  1276. 00000F04  486C FF00                pea.l      [A4 - 0x100]
  1277. 00000F08  2F2C FEFA                move.l     -[A7], [A4 - 0x106]
  1278. 00000F0C  3F2C FEFE                move.w     -[A7], [A4 - 0x102]
  1279. 00000F10  3F3C 4E22                move.w     -[A7], 0x4E22 /* 'N\"' */
  1280. 00000F14  4EAD 0832                jsr        [A5 + 0x832 /* export_258 */]
  1281. 00000F18  4A5F                     tst.w      [A7]+
  1282. 00000F1A  4267                     clr.w      -[A7]
  1283. 00000F1C  206C 0014                movea.l    A0, [A4 + 0x14]
  1284. 00000F20  3028 0016                move.w     D0, [A0 + 0x16]
  1285. 00000F24  907C FFF6                sub.w      D0, 0xFFF6
  1286. 00000F28  41ED F898                lea.l      A0, [A5 - 0x768]
  1287. 00000F2C  D040                     add.w      D0, D0
  1288. 00000F2E  3F30 0000                move.w     -[A7], [A0 + D0.w]
  1289. 00000F32  42A7                     clr.l      -[A7]
  1290. 00000F34  4EAD 0682                jsr        [A5 + 0x682 /* export_204 */]
  1291. 00000F38  4A5F                     tst.w      [A7]+
  1292. 00000F3A  206E 0008                movea.l    A0, [A6 + 0x8]
  1293. 00000F3E  316C FD96 0018           move.w     [A0 + 0x18], [A4 - 0x26A]
  1294. 00000F44  206E 0008                movea.l    A0, [A6 + 0x8]
  1295. 00000F48  2C48                     movea.l    A6, A0
  1296. 00000F4A  4EFA 04A6                jmp        [PC + 0x4A6 /* 000013F2 */]
  1297. 00000F4E  0000 285F                ori.b      D0, 0x5F /* '_' */
  1298. 00000F52  4E5E                     unlink     A6
  1299. 00000F54  2E9F                     move.l     [A7], [A7]+
  1300. 00000F56  4E75                     rts
  1301. fn00000F58:
  1302. 00000F58  4E56 0000                link       A6, 0
  1303. 00000F5C  42A7                     clr.l      -[A7]
  1304. 00000F5E  487A 0020                pea.l      [PC + 0x20 /* 00000F80, value 0x4E56 'NV', cstring "" */]
  1305. 00000F62  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1306. 00000F66  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1307. 00000F6A  206E 0008                movea.l    A0, [A6 + 0x8]
  1308. 00000F6E  7000                     moveq.l    D0, 0x00
  1309. 00000F70  2140 FD9A                move.l     [A0 - 0x266], D0
  1310. 00000F74  422E 0010                clr.b      [A6 + 0x10]
  1311. 00000F78  4E5E                     unlink     A6
  1312. 00000F7A  205F                     movea.l    A0, [A7]+
  1313. 00000F7C  504F                     addq.w     A7, 8
  1314. 00000F7E  4ED0                     jmp        [A0]
  1315. 00000F80  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1316. // begin alternate branch 00000F82-00000F8C
  1317. fn00000F82:
  1318. 00000F82  4E56 0000                link       A6, 0
  1319. 00000F86  422E 000C                clr.b      [A6 + 0xC]
  1320. 00000F8A  4E5E                     unlink     A6
  1321. // end alternate branch 00000F82-00000F8C
  1322. fn00000F82: // (misaligned)
  1323. 00000F84  0000 422E                ori.b      D0, 0x2E /* '.' */
  1324. 00000F88  000C 4E5E                ori.b      A4, 0x5E /* '^' */
  1325. 00000F8C  2E9F                     move.l     [A7], [A7]+
  1326. 00000F8E  4E75                     rts
  1327. fn00000F90:
  1328. 00000F90  4E56 0000                link       A6, 0
  1329. 00000F94  48E7 0018                movem.l    -[A7], A3,A4
  1330. 00000F98  286E 0008                movea.l    A4, [A6 + 0x8]
  1331. 00000F9C  266C 0014                movea.l    A3, [A4 + 0x14]
  1332. 00000FA0  302B 0016                move.w     D0, [A3 + 0x16]
  1333. 00000FA4  907C FFF6                sub.w      D0, 0xFFF6
  1334. 00000FA8  41ED F898                lea.l      A0, [A5 - 0x768]
  1335. 00000FAC  D040                     add.w      D0, D0
  1336. 00000FAE  4A70 0000                tst.w      [A0 + D0.w]
  1337. 00000FB2  56C0                     sne        D0
  1338. 00000FB4  4A00                     tst.b      D0
  1339. 00000FB6  6724                     beq        +0x26 /* 00000FDC */
  1340. 00000FB8  2F00                     move.l     -[A7], D0
  1341. 00000FBA  4267                     clr.w      -[A7]
  1342. 00000FBC  322B 0016                move.w     D1, [A3 + 0x16]
  1343. 00000FC0  927C FFF6                sub.w      D1, 0xFFF6
  1344. 00000FC4  41ED F898                lea.l      A0, [A5 - 0x768]
  1345. 00000FC8  D241                     add.w      D1, D1
  1346. 00000FCA  3F30 1000                move.w     -[A7], [A0 + D1.w]
  1347. 00000FCE  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  1348. 00000FD2  321F                     move.w     D1, [A7]+
  1349. 00000FD4  201F                     move.l     D0, [A7]+
  1350. 00000FD6  4A41                     tst.w      D1
  1351. 00000FD8  57C1                     seq        D1
  1352. 00000FDA  C001                     and.b      D0, D1
  1353. label00000FDC:
  1354. 00000FDC  302B 0016                move.w     D0, [A3 + 0x16]
  1355. 00000FE0  907C FFF6                sub.w      D0, 0xFFF6
  1356. 00000FE4  41ED F898                lea.l      A0, [A5 - 0x768]
  1357. 00000FE8  D040                     add.w      D0, D0
  1358. 00000FEA  4270 0000                clr.w      [A0 + D0.w]
  1359. 00000FEE  7002                     moveq.l    D0, 0x02
  1360. 00000FF0  B06C FD96                cmp.w      D0, [A4 - 0x26A]
  1361. 00000FF4  57C0                     seq        D0
  1362. 00000FF6  4A00                     tst.b      D0
  1363. 00000FF8  6724                     beq        +0x26 /* 0000101E */
  1364. 00000FFA  206C 0014                movea.l    A0, [A4 + 0x14]
  1365. 00000FFE  3228 0016                move.w     D1, [A0 + 0x16]
  1366. 00001002  927C FFF6                sub.w      D1, 0xFFF6
  1367. 00001006  41ED F994                lea.l      A0, [A5 - 0x66C]
  1368. 0000100A  E541                     asl        D1.w, 2
  1369. 0000100C  0830 0007 1003           btst.b     [A0 + D1.w + 0x3], 0x7
  1370. 00001012  56C1                     sne        D1
  1371. 00001014  C001                     and.b      D0, D1
  1372. 00001016  6706                     beq        +0x8 /* 0000101E */
  1373. 00001018  397C 0001 FD96           move.w     [A4 - 0x26A], 0x1
  1374. label0000101E:
  1375. 0000101E  206E 0008                movea.l    A0, [A6 + 0x8]
  1376. 00001022  316C FD96 0018           move.w     [A0 + 0x18], [A4 - 0x26A]
  1377. 00001028  206E 0008                movea.l    A0, [A6 + 0x8]
  1378. 0000102C  2C48                     movea.l    A6, A0
  1379. 0000102E  4EFA 03C2                jmp        [PC + 0x3C2 /* 000013F2 */]
  1380. 00001032  0000 4CDF                ori.b      D0, 0xDF
  1381. 00001036  1800                     move.b     D4, D0
  1382. 00001038  4E5E                     unlink     A6
  1383. 0000103A  2E9F                     move.l     [A7], [A7]+
  1384. 0000103C  4E75                     rts
  1385. fn0000103E:
  1386. 0000103E  4E56 FAC8                link       A6, -0x0538
  1387. 00001042  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1388. 00001046  2D7C 0002 0000 FD96      move.l     [A6 - 0x26A], 0x20000
  1389. 0000104E  206E 0014                movea.l    A0, [A6 + 0x14]
  1390. 00001052  2D48 FACC                move.l     [A6 - 0x534], A0
  1391. 00001056  207C 0000 0B50           movea.l    A0, 0xB50
  1392. 0000105C  2050                     movea.l    A0, [A0]
  1393. 0000105E  2D48 FAC8                move.l     [A6 - 0x538], A0
  1394. 00001062  42A7                     clr.l      -[A7]
  1395. 00001064  3F3C 2329                move.w     -[A7], 0x2329 /* '#)' */
  1396. 00001068  A9BA                     syscall    GetString
  1397. 0000106A  205F                     movea.l    A0, [A7]+
  1398. 0000106C  2050                     movea.l    A0, [A0]
  1399. 0000106E  43EE FF00                lea.l      A1, [A6 - 0x100]
  1400. 00001072  703F                     moveq.l    D0, 0x3F
  1401. label00001074:
  1402. 00001074  22D8                     move.l     [A1]+, [A0]+
  1403. 00001076  51C8 FFFC                dbf        D0, -0x6 /* 00001074 */
  1404. 0000107A  206E FACC                movea.l    A0, [A6 - 0x534]
  1405. 0000107E  3D68 0016 FEFE           move.w     [A6 - 0x102], [A0 + 0x16]
  1406. 00001084  7002                     moveq.l    D0, 0x02
  1407. 00001086  2D40 FEFA                move.l     [A6 - 0x106], D0
  1408. 0000108A  3028 0016                move.w     D0, [A0 + 0x16]
  1409. 0000108E  907C FFF6                sub.w      D0, 0xFFF6
  1410. 00001092  41ED F994                lea.l      A0, [A5 - 0x66C]
  1411. 00001096  E540                     asl        D0.w, 2
  1412. 00001098  0830 0005 0003           btst.b     [A0 + D0.w + 0x3], 0x5
  1413. 0000109E  6738                     beq        +0x3A /* 000010D8 */
  1414. 000010A0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1415. 000010A4  42A7                     clr.l      -[A7]
  1416. 000010A6  3F3C 2337                move.w     -[A7], 0x2337 /* '#7' */
  1417. 000010AA  A9BA                     syscall    GetString
  1418. 000010AC  205F                     movea.l    A0, [A7]+
  1419. 000010AE  2F10                     move.l     -[A7], [A0]
  1420. 000010B0  486E FAD0                pea.l      [A6 - 0x530]
  1421. 000010B4  3F3C 0002                move.w     -[A7], 0x2
  1422. 000010B8  4EAD 0B82                jsr        [A5 + 0xB82 /* export_364 */]
  1423. 000010BC  41EE FF00                lea.l      A0, [A6 - 0x100]
  1424. 000010C0  43EE FAD0                lea.l      A1, [A6 - 0x530]
  1425. 000010C4  703F                     moveq.l    D0, 0x3F
  1426. label000010C6:
  1427. 000010C6  20D9                     move.l     [A0]+, [A1]+
  1428. 000010C8  51C8 FFFC                dbf        D0, -0x6 /* 000010C6 */
  1429. 000010CC  3D6D F674 FEFE           move.w     [A6 - 0x102], [A5 - 0x98C]
  1430. 000010D2  2D6D F3BC FEFA           move.l     [A6 - 0x106], [A5 - 0xC44]
  1431. label000010D8:
  1432. 000010D8  4267                     clr.w      -[A7]
  1433. 000010DA  486E FF00                pea.l      [A6 - 0x100]
  1434. 000010DE  3F2E FEFE                move.w     -[A7], [A6 - 0x102]
  1435. 000010E2  2F2E FEFA                move.l     -[A7], [A6 - 0x106]
  1436. 000010E6  3F3C 0004                move.w     -[A7], 0x4
  1437. 000010EA  206E FACC                movea.l    A0, [A6 - 0x534]
  1438. 000010EE  3028 0016                move.w     D0, [A0 + 0x16]
  1439. 000010F2  907C FFF6                sub.w      D0, 0xFFF6
  1440. 000010F6  41ED F898                lea.l      A0, [A5 - 0x768]
  1441. 000010FA  D040                     add.w      D0, D0
  1442. 000010FC  4870 0000                pea.l      [A0 + D0.w]
  1443. 00001100  4EBA FD6A                jsr        [PC - 0x296 /* 00000E6C */]
  1444. 00001104  4A5F                     tst.w      [A7]+
  1445. 00001106  56C0                     sne        D0
  1446. 00001108  4A00                     tst.b      D0
  1447. 0000110A  6600 010E                bne        +0x110 /* 0000121A */
  1448. 0000110E  2F00                     move.l     -[A7], D0
  1449. 00001110  4267                     clr.w      -[A7]
  1450. 00001112  486E FEB2                pea.l      [A6 - 0x14E]
  1451. 00001116  2F0E                     move.l     -[A7], A6
  1452. 00001118  4EBA FE3E                jsr        [PC - 0x1C2 /* 00000F58 */]
  1453. 0000111C  121F                     move.b     D1, [A7]+
  1454. 0000111E  201F                     move.l     D0, [A7]+
  1455. 00001120  8001                     or.b       D0, D1
  1456. 00001122  0240 0001                andi.w     D0, 0x1
  1457. 00001126  6600 00F2                bne        +0xF4 /* 0000121A */
  1458. 0000112A  2F00                     move.l     -[A7], D0
  1459. 0000112C  4267                     clr.w      -[A7]
  1460. 0000112E  486E FEB2                pea.l      [A6 - 0x14E]
  1461. 00001132  486E FDB2                pea.l      [A6 - 0x24E]
  1462. 00001136  3F3C 0100                move.w     -[A7], 0x100
  1463. 0000113A  486E FDB0                pea.l      [A6 - 0x250]
  1464. 0000113E  486E FD9A                pea.l      [A6 - 0x266]
  1465. 00001142  206E FACC                movea.l    A0, [A6 - 0x534]
  1466. 00001146  3228 0016                move.w     D1, [A0 + 0x16]
  1467. 0000114A  927C FFF6                sub.w      D1, 0xFFF6
  1468. 0000114E  41ED F898                lea.l      A0, [A5 - 0x768]
  1469. 00001152  D241                     add.w      D1, D1
  1470. 00001154  3F30 1000                move.w     -[A7], [A0 + D1.w]
  1471. 00001158  42A7                     clr.l      -[A7]
  1472. 0000115A  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1473. 0000115E  321F                     move.w     D1, [A7]+
  1474. 00001160  201F                     move.l     D0, [A7]+
  1475. 00001162  4A41                     tst.w      D1
  1476. 00001164  56C1                     sne        D1
  1477. 00001166  8001                     or.b       D0, D1
  1478. 00001168  0240 0001                andi.w     D0, 0x1
  1479. 0000116C  6600 00AC                bne        +0xAE /* 0000121A */
  1480. 00001170  7228                     moveq.l    D1, 0x28
  1481. 00001172  B26E FDB0                cmp.w      D1, [A6 - 0x250]
  1482. 00001176  56C1                     sne        D1
  1483. 00001178  8001                     or.b       D0, D1
  1484. 0000117A  0240 0001                andi.w     D0, 0x1
  1485. 0000117E  6600 009A                bne        +0x9C /* 0000121A */
  1486. 00001182  7203                     moveq.l    D1, 0x03
  1487. 00001184  B26E FDB6                cmp.w      D1, [A6 - 0x24A]
  1488. 00001188  5DC1                     slt        D1
  1489. 0000118A  8001                     or.b       D0, D1
  1490. 0000118C  0240 0001                andi.w     D0, 0x1
  1491. 00001190  6600 0088                bne        +0x8A /* 0000121A */
  1492. 00001194  4A6E FDB8                tst.w      [A6 - 0x248]
  1493. 00001198  56C1                     sne        D1
  1494. 0000119A  4A01                     tst.b      D1
  1495. 0000119C  6712                     beq        +0x14 /* 000011B0 */
  1496. 0000119E  0C6E 03E7 FDB8           cmpi.w     [A6 - 0x248], 0x3E7
  1497. 000011A4  56C2                     sne        D2
  1498. 000011A6  C202                     and.b      D1, D2
  1499. 000011A8  8001                     or.b       D0, D1
  1500. 000011AA  0240 0001                andi.w     D0, 0x1
  1501. 000011AE  666A                     bne        +0x6C /* 0000121A */
  1502. label000011B0:
  1503. 000011B0  222E FDB2                move.l     D1, [A6 - 0x24E]
  1504. 000011B4  B2AE 0008                cmp.l      D1, [A6 + 0x8]
  1505. 000011B8  56C1                     sne        D1
  1506. 000011BA  8001                     or.b       D0, D1
  1507. 000011BC  0240 0001                andi.w     D0, 0x1
  1508. 000011C0  6658                     bne        +0x5A /* 0000121A */
  1509. 000011C2  2F00                     move.l     -[A7], D0
  1510. 000011C4  4267                     clr.w      -[A7]
  1511. 000011C6  2F0E                     move.l     -[A7], A6
  1512. 000011C8  4EBA FDB8                jsr        [PC - 0x248 /* 00000F82 */]
  1513. 000011CC  121F                     move.b     D1, [A7]+
  1514. 000011CE  201F                     move.l     D0, [A7]+
  1515. 000011D0  8001                     or.b       D0, D1
  1516. 000011D2  4A00                     tst.b      D0
  1517. 000011D4  6644                     bne        +0x46 /* 0000121A */
  1518. 000011D6  2F00                     move.l     -[A7], D0
  1519. 000011D8  4267                     clr.w      -[A7]
  1520. 000011DA  206E FACC                movea.l    A0, [A6 - 0x534]
  1521. 000011DE  3F28 0016                move.w     -[A7], [A0 + 0x16]
  1522. 000011E2  3228 0016                move.w     D1, [A0 + 0x16]
  1523. 000011E6  927C FFF6                sub.w      D1, 0xFFF6
  1524. 000011EA  41ED F898                lea.l      A0, [A5 - 0x768]
  1525. 000011EE  D241                     add.w      D1, D1
  1526. 000011F0  3F30 1000                move.w     -[A7], [A0 + D1.w]
  1527. 000011F4  206E FAC8                movea.l    A0, [A6 - 0x538]
  1528. 000011F8  3F28 0046                move.w     -[A7], [A0 + 0x46]
  1529. 000011FC  42A7                     clr.l      -[A7]
  1530. 000011FE  4267                     clr.w      -[A7]
  1531. 00001200  1F3C 0001                move.b     -[A7], 0x1
  1532. 00001204  4EAD 0852                jsr        [A5 + 0x852 /* export_262 */]
  1533. 00001208  321F                     move.w     D1, [A7]+
  1534. 0000120A  201F                     move.l     D0, [A7]+
  1535. 0000120C  4A41                     tst.w      D1
  1536. 0000120E  56C1                     sne        D1
  1537. 00001210  8001                     or.b       D0, D1
  1538. 00001212  0240 0001                andi.w     D0, 0x1
  1539. 00001216  6700 00BA                beq        +0xBC /* 000012D2 */
  1540. label0000121A:
  1541. 0000121A  206E FACC                movea.l    A0, [A6 - 0x534]
  1542. 0000121E  3028 0016                move.w     D0, [A0 + 0x16]
  1543. 00001222  907C FFF6                sub.w      D0, 0xFFF6
  1544. 00001226  41ED F898                lea.l      A0, [A5 - 0x768]
  1545. 0000122A  D040                     add.w      D0, D0
  1546. 0000122C  4A70 0000                tst.w      [A0 + D0.w]
  1547. 00001230  56C0                     sne        D0
  1548. 00001232  4A00                     tst.b      D0
  1549. 00001234  6728                     beq        +0x2A /* 0000125E */
  1550. 00001236  2F00                     move.l     -[A7], D0
  1551. 00001238  4267                     clr.w      -[A7]
  1552. 0000123A  206E FACC                movea.l    A0, [A6 - 0x534]
  1553. 0000123E  3228 0016                move.w     D1, [A0 + 0x16]
  1554. 00001242  927C FFF6                sub.w      D1, 0xFFF6
  1555. 00001246  41ED F898                lea.l      A0, [A5 - 0x768]
  1556. 0000124A  D241                     add.w      D1, D1
  1557. 0000124C  3F30 1000                move.w     -[A7], [A0 + D1.w]
  1558. 00001250  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  1559. 00001254  321F                     move.w     D1, [A7]+
  1560. 00001256  201F                     move.l     D0, [A7]+
  1561. 00001258  4A41                     tst.w      D1
  1562. 0000125A  56C1                     sne        D1
  1563. 0000125C  C001                     and.b      D0, D1
  1564. label0000125E:
  1565. 0000125E  206E FACC                movea.l    A0, [A6 - 0x534]
  1566. 00001262  3028 0016                move.w     D0, [A0 + 0x16]
  1567. 00001266  907C FFF6                sub.w      D0, 0xFFF6
  1568. 0000126A  41ED F898                lea.l      A0, [A5 - 0x768]
  1569. 0000126E  D040                     add.w      D0, D0
  1570. 00001270  4270 0000                clr.w      [A0 + D0.w]
  1571. 00001274  7001                     moveq.l    D0, 0x01
  1572. 00001276  B06E FD98                cmp.w      D0, [A6 - 0x268]
  1573. 0000127A  6E0C                     bgt        +0xE /* 00001288 */
  1574. 0000127C  3D7C 0002 FD96           move.w     [A6 - 0x26A], 0x2
  1575. 00001282  2F0E                     move.l     -[A7], A6
  1576. 00001284  4EBA FD0A                jsr        [PC - 0x2F6 /* 00000F90 */]
  1577. label00001288:
  1578. 00001288  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  1579. 0000128C  4267                     clr.w      -[A7]
  1580. 0000128E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1581. 00001292  486E FF00                pea.l      [A6 - 0x100]
  1582. 00001296  4267                     clr.w      -[A7]
  1583. 00001298  3F2E FEFE                move.w     -[A7], [A6 - 0x102]
  1584. 0000129C  2F2E FEFA                move.l     -[A7], [A6 - 0x106]
  1585. 000012A0  206E FACC                movea.l    A0, [A6 - 0x534]
  1586. 000012A4  3028 0016                move.w     D0, [A0 + 0x16]
  1587. 000012A8  907C FFF6                sub.w      D0, 0xFFF6
  1588. 000012AC  41ED F898                lea.l      A0, [A5 - 0x768]
  1589. 000012B0  D040                     add.w      D0, D0
  1590. 000012B2  4870 0000                pea.l      [A0 + D0.w]
  1591. 000012B6  486E 0008                pea.l      [A6 + 0x8]
  1592. 000012BA  4EBA F54C                jsr        [PC - 0xAB4 /* 00000808 */]
  1593. 000012BE  3D5F FD96                move.w     [A6 - 0x26A], [A7]+
  1594. 000012C2  6706                     beq        +0x8 /* 000012CA */
  1595. 000012C4  2F0E                     move.l     -[A7], A6
  1596. 000012C6  4EBA FCC8                jsr        [PC - 0x338 /* 00000F90 */]
  1597. label000012CA:
  1598. 000012CA  526E FD98                addq.w     [A6 - 0x268], 1
  1599. 000012CE  6000 FE08                bra        -0x1F6 /* 000010D8 */
  1600. label000012D2:
  1601. 000012D2  2F2E FEFA                move.l     -[A7], [A6 - 0x106]
  1602. 000012D6  487A 012C                pea.l      [PC + 0x12C /* 00001404, value 0x4E56 'NV', cstring "" */]
  1603. 000012DA  486E FEB2                pea.l      [A6 - 0x14E]
  1604. 000012DE  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  1605. 000012E2  7000                     moveq.l    D0, 0x00
  1606. 000012E4  2D40 FD9A                move.l     [A6 - 0x266], D0
  1607. 000012E8  4267                     clr.w      -[A7]
  1608. 000012EA  486E FEB2                pea.l      [A6 - 0x14E]
  1609. 000012EE  486E FDB2                pea.l      [A6 - 0x24E]
  1610. 000012F2  3F3C 0100                move.w     -[A7], 0x100
  1611. 000012F6  486E FDB0                pea.l      [A6 - 0x250]
  1612. 000012FA  486E FD9A                pea.l      [A6 - 0x266]
  1613. 000012FE  206E 0014                movea.l    A0, [A6 + 0x14]
  1614. 00001302  3028 0016                move.w     D0, [A0 + 0x16]
  1615. 00001306  907C FFF6                sub.w      D0, 0xFFF6
  1616. 0000130A  41ED F898                lea.l      A0, [A5 - 0x768]
  1617. 0000130E  D040                     add.w      D0, D0
  1618. 00001310  3F30 0000                move.w     -[A7], [A0 + D0.w]
  1619. 00001314  42A7                     clr.l      -[A7]
  1620. 00001316  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  1621. 0000131A  0C5F FE61                cmpi.w     [A7]+, 0xFE61
  1622. 0000131E  6600 008C                bne        +0x8E /* 000013AC */
  1623. 00001322  206E 0014                movea.l    A0, [A6 + 0x14]
  1624. 00001326  3D68 0016 FCE8           move.w     [A6 - 0x318], [A0 + 0x16]
  1625. 0000132C  41EE FBD2                lea.l      A0, [A6 - 0x42E]
  1626. 00001330  2D48 FCE4                move.l     [A6 - 0x31C], A0
  1627. 00001334  206E 0014                movea.l    A0, [A6 + 0x14]
  1628. 00001338  3D68 0016 FBD0           move.w     [A6 - 0x430], [A0 + 0x16]
  1629. 0000133E  42A7                     clr.l      -[A7]
  1630. 00001340  2F3C 6D61 6373           move.l     -[A7], 0x6D616373 /* 'macs' */
  1631. 00001346  486E FBD0                pea.l      [A6 - 0x430]
  1632. 0000134A  4267                     clr.w      -[A7]
  1633. 0000134C  4EBA ECBA                jsr        [PC - 0x1346 /* 00000008 */]
  1634. 00001350  2D5F FD02                move.l     [A6 - 0x2FE], [A7]+
  1635. 00001354  3D7C FFFF FCEE           move.w     [A6 - 0x312], 0xFFFF
  1636. 0000135A  4AAE FD02                tst.l      [A6 - 0x2FE]
  1637. 0000135E  56C0                     sne        D0
  1638. 00001360  4A00                     tst.b      D0
  1639. 00001362  6748                     beq        +0x4A /* 000013AC */
  1640. 00001364  206E 0014                movea.l    A0, [A6 + 0x14]
  1641. 00001368  322E FBD0                move.w     D1, [A6 - 0x430]
  1642. 0000136C  B268 0016                cmp.w      D1, [A0 + 0x16]
  1643. 00001370  57C1                     seq        D1
  1644. 00001372  C001                     and.b      D0, D1
  1645. 00001374  6736                     beq        +0x38 /* 000013AC */
  1646. 00001376  2F00                     move.l     -[A7], D0
  1647. 00001378  4267                     clr.w      -[A7]
  1648. 0000137A  486E FCD2                pea.l      [A6 - 0x32E]
  1649. 0000137E  4267                     clr.w      -[A7]
  1650. 00001380  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  1651. 00001384  321F                     move.w     D1, [A7]+
  1652. 00001386  201F                     move.l     D0, [A7]+
  1653. 00001388  4A41                     tst.w      D1
  1654. 0000138A  57C1                     seq        D1
  1655. 0000138C  C001                     and.b      D0, D1
  1656. 0000138E  671C                     beq        +0x1E /* 000013AC */
  1657. 00001390  206E 0014                movea.l    A0, [A6 + 0x14]
  1658. 00001394  3F28 0016                move.w     -[A7], [A0 + 0x16]
  1659. 00001398  2F2E FD36                move.l     -[A7], [A6 - 0x2CA]
  1660. 0000139C  2F2E FD02                move.l     -[A7], [A6 - 0x2FE]
  1661. 000013A0  486E FBD2                pea.l      [A6 - 0x42E]
  1662. 000013A4  7007                     moveq.l    D0, 0x07
  1663. 000013A6  2F00                     move.l     -[A7], D0
  1664. 000013A8  4EBA ECAA                jsr        [PC - 0x1356 /* 00000054 */]
  1665. label000013AC:
  1666. 000013AC  4267                     clr.w      -[A7]
  1667. 000013AE  206E 0014                movea.l    A0, [A6 + 0x14]
  1668. 000013B2  3028 0016                move.w     D0, [A0 + 0x16]
  1669. 000013B6  907C FFF6                sub.w      D0, 0xFFF6
  1670. 000013BA  41ED F898                lea.l      A0, [A5 - 0x768]
  1671. 000013BE  D040                     add.w      D0, D0
  1672. 000013C0  3F30 0000                move.w     -[A7], [A0 + D0.w]
  1673. 000013C4  206E 0014                movea.l    A0, [A6 + 0x14]
  1674. 000013C8  3028 0016                move.w     D0, [A0 + 0x16]
  1675. 000013CC  907C FFF6                sub.w      D0, 0xFFF6
  1676. 000013D0  41ED F2EC                lea.l      A0, [A5 - 0xD14]
  1677. 000013D4  E540                     asl        D0.w, 2
  1678. 000013D6  4870 0000                pea.l      [A0 + D0.w]
  1679. 000013DA  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  1680. 000013DE  4A5F                     tst.w      [A7]+
  1681. 000013E0  6706                     beq        +0x8 /* 000013E8 */
  1682. 000013E2  2F0E                     move.l     -[A7], A6
  1683. 000013E4  4EBA FBAA                jsr        [PC - 0x456 /* 00000F90 */]
  1684. label000013E8:
  1685. 000013E8  426E FD96                clr.w      [A6 - 0x26A]
  1686. 000013EC  2F0E                     move.l     -[A7], A6
  1687. 000013EE  4EBA FB08                jsr        [PC - 0x4F8 /* 00000EF8 */]
  1688. label000013F2:
  1689. 000013F2  4FEE FAA8                lea.l      A7, [A6 - 0x558]
  1690. 000013F6  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1691. 000013FA  4E5E                     unlink     A6
  1692. 000013FC  205F                     movea.l    A0, [A7]+
  1693. 000013FE  DEFC 0010                add.w      A7, 0x10
  1694. 00001402  4ED0                     jmp        [A0]
  1695. 00001404  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1696. // begin alternate branch 00001406-0000140A
  1697. fn00001406:
  1698. 00001406  4E56 FF78                link       A6, -0x0088
  1699. // end alternate branch 00001406-0000140A
  1700. fn00001406: // (misaligned)
  1701. 00001408  FF78                     .extension 0xF78 <<F/4-5/7>> // unimplemented
  1702. 0000140A  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1703. 0000140E  426E 0010                clr.w      [A6 + 0x10]
  1704. 00001412  206E 000C                movea.l    A0, [A6 + 0xC]
  1705. 00001416  3028 0016                move.w     D0, [A0 + 0x16]
  1706. 0000141A  907C FFF6                sub.w      D0, 0xFFF6
  1707. 0000141E  41ED F994                lea.l      A0, [A5 - 0x66C]
  1708. 00001422  E540                     asl        D0.w, 2
  1709. 00001424  0830 0005 0003           btst.b     [A0 + D0.w + 0x3], 0x5
  1710. 0000142A  6704                     beq        +0x6 /* 00001430 */
  1711. 0000142C  6000 011C                bra        +0x11E /* 0000154A */
  1712. label00001430:
  1713. 00001430  47EE FF80                lea.l      A3, [A6 - 0x80]
  1714. 00001434  42A7                     clr.l      -[A7]
  1715. 00001436  3F3C 232F                move.w     -[A7], 0x232F /* '#/' */
  1716. 0000143A  A9BA                     syscall    GetString
  1717. 0000143C  2E17                     move.l     D7, [A7]
  1718. 0000143E  205F                     movea.l    A0, [A7]+
  1719. 00001440  A029                     syscall    HLock
  1720. 00001442  284B                     movea.l    A4, A3
  1721. 00001444  206E 000C                movea.l    A0, [A6 + 0xC]
  1722. 00001448  3968 0016 0016           move.w     [A4 + 0x16], [A0 + 0x16]
  1723. 0000144E  2047                     movea.l    A0, D7
  1724. 00001450  2950 0012                move.l     [A4 + 0x12], [A0]
  1725. 00001454  7002                     moveq.l    D0, 0x02
  1726. 00001456  2940 0030                move.l     [A4 + 0x30], D0
  1727. 0000145A  426C 001C                clr.w      [A4 + 0x1C]
  1728. 0000145E  4267                     clr.w      -[A7]
  1729. 00001460  2F0B                     move.l     -[A7], A3
  1730. 00001462  4267                     clr.w      -[A7]
  1731. 00001464  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  1732. 00001468  3C1F                     move.w     D6, [A7]+
  1733. 0000146A  57C0                     seq        D0
  1734. 0000146C  4A00                     tst.b      D0
  1735. 0000146E  6730                     beq        +0x32 /* 000014A0 */
  1736. 00001470  082C 0004 001E           btst.b     [A4 + 0x1E], 0x4
  1737. 00001476  56C1                     sne        D1
  1738. 00001478  C001                     and.b      D0, D1
  1739. 0000147A  6724                     beq        +0x26 /* 000014A0 */
  1740. 0000147C  302C 0016                move.w     D0, [A4 + 0x16]
  1741. 00001480  907C FFF6                sub.w      D0, 0xFFF6
  1742. 00001484  41ED F772                lea.l      A0, [A5 - 0x88E]
  1743. 00001488  E540                     asl        D0.w, 2
  1744. 0000148A  21AC 0030 0000           move.l     [A0 + D0.w], [A4 + 0x30]
  1745. 00001490  3F2C 0016                move.w     -[A7], [A4 + 0x16]
  1746. 00001494  2F2C 0030                move.l     -[A7], [A4 + 0x30]
  1747. 00001498  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  1748. 0000149C  6000 00A8                bra        +0xAA /* 00001546 */
  1749. label000014A0:
  1750. 000014A0  7002                     moveq.l    D0, 0x02
  1751. 000014A2  2940 0030                move.l     [A4 + 0x30], D0
  1752. 000014A6  4267                     clr.w      -[A7]
  1753. 000014A8  2F0B                     move.l     -[A7], A3
  1754. 000014AA  4267                     clr.w      -[A7]
  1755. 000014AC  4EAD 04AA                jsr        [A5 + 0x4AA /* export_145 */]
  1756. 000014B0  4A5F                     tst.w      [A7]+
  1757. 000014B2  4267                     clr.w      -[A7]
  1758. 000014B4  2F0B                     move.l     -[A7], A3
  1759. 000014B6  4267                     clr.w      -[A7]
  1760. 000014B8  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  1761. 000014BC  3C1F                     move.w     D6, [A7]+
  1762. 000014BE  6708                     beq        +0xA /* 000014C8 */
  1763. 000014C0  2F07                     move.l     -[A7], D7
  1764. 000014C2  A9A3                     syscall    ReleaseResource
  1765. 000014C4  6000 0084                bra        +0x86 /* 0000154A */
  1766. label000014C8:
  1767. 000014C8  302C 0016                move.w     D0, [A4 + 0x16]
  1768. 000014CC  907C FFF6                sub.w      D0, 0xFFF6
  1769. 000014D0  41ED F772                lea.l      A0, [A5 - 0x88E]
  1770. 000014D4  E540                     asl        D0.w, 2
  1771. 000014D6  21AC 0030 0000           move.l     [A0 + D0.w], [A4 + 0x30]
  1772. 000014DC  7002                     moveq.l    D0, 0x02
  1773. 000014DE  2940 0030                move.l     [A4 + 0x30], D0
  1774. 000014E2  4267                     clr.w      -[A7]
  1775. 000014E4  2F0B                     move.l     -[A7], A3
  1776. 000014E6  4267                     clr.w      -[A7]
  1777. 000014E8  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  1778. 000014EC  3C1F                     move.w     D6, [A7]+
  1779. 000014EE  6656                     bne        +0x58 /* 00001546 */
  1780. 000014F0  41EB 0020                lea.l      A0, [A3 + 0x20]
  1781. 000014F4  2D48 FF78                move.l     [A6 - 0x88], A0
  1782. 000014F8  7000                     moveq.l    D0, 0x00
  1783. 000014FA  206E FF78                movea.l    A0, [A6 - 0x88]
  1784. 000014FE  3028 0008                move.w     D0, [A0 + 0x8]
  1785. 00001502  80BC 0000 4000           or.l       D0, 0x4000 /* '@\0' */
  1786. 00001508  206E FF78                movea.l    A0, [A6 - 0x88]
  1787. 0000150C  3140 0008                move.w     [A0 + 0x8], D0
  1788. 00001510  7002                     moveq.l    D0, 0x02
  1789. 00001512  2940 0030                move.l     [A4 + 0x30], D0
  1790. 00001516  4267                     clr.w      -[A7]
  1791. 00001518  2F0B                     move.l     -[A7], A3
  1792. 0000151A  4267                     clr.w      -[A7]
  1793. 0000151C  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  1794. 00001520  4A5F                     tst.w      [A7]+
  1795. 00001522  3F2C 0016                move.w     -[A7], [A4 + 0x16]
  1796. 00001526  7002                     moveq.l    D0, 0x02
  1797. 00001528  2F00                     move.l     -[A7], D0
  1798. 0000152A  302C 0016                move.w     D0, [A4 + 0x16]
  1799. 0000152E  907C FFF6                sub.w      D0, 0xFFF6
  1800. 00001532  41ED F772                lea.l      A0, [A5 - 0x88E]
  1801. 00001536  E540                     asl        D0.w, 2
  1802. 00001538  2F30 0000                move.l     -[A7], [A0 + D0.w]
  1803. 0000153C  2047                     movea.l    A0, D7
  1804. 0000153E  2F10                     move.l     -[A7], [A0]
  1805. 00001540  42A7                     clr.l      -[A7]
  1806. 00001542  4EBA EB10                jsr        [PC - 0x14F0 /* 00000054 */]
  1807. label00001546:
  1808. 00001546  2F07                     move.l     -[A7], D7
  1809. 00001548  A9A3                     syscall    ReleaseResource
  1810. label0000154A:
  1811. 0000154A  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  1812. 0000154E  4E5E                     unlink     A6
  1813. 00001550  205F                     movea.l    A0, [A7]+
  1814. 00001552  504F                     addq.w     A7, 8
  1815. 00001554  4ED0                     jmp        [A0]
  1816. fn00001556:
  1817. 00001556  4E56 FE94                link       A6, -0x016C
  1818. 0000155A  206E 0008                movea.l    A0, [A6 + 0x8]
  1819. 0000155E  3D68 0016 FFAA           move.w     [A6 - 0x56], [A0 + 0x16]
  1820. 00001564  41EE FE94                lea.l      A0, [A6 - 0x16C]
  1821. 00001568  2D48 FFA6                move.l     [A6 - 0x5A], A0
  1822. 0000156C  3D7C FFFF FFB0           move.w     [A6 - 0x50], 0xFFFF
  1823. 00001572  302E FFAA                move.w     D0, [A6 - 0x56]
  1824. 00001576  907C FFF6                sub.w      D0, 0xFFF6
  1825. 0000157A  41ED F388                lea.l      A0, [A5 - 0xC78]
  1826. 0000157E  E540                     asl        D0.w, 2
  1827. 00001580  2D70 0000 FFC4           move.l     [A6 - 0x3C], [A0 + D0.w]
  1828. 00001586  6734                     beq        +0x36 /* 000015BC */
  1829. 00001588  4267                     clr.w      -[A7]
  1830. 0000158A  486E FF94                pea.l      [A6 - 0x6C]
  1831. 0000158E  4267                     clr.w      -[A7]
  1832. 00001590  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  1833. 00001594  4A5F                     tst.w      [A7]+
  1834. 00001596  6624                     bne        +0x26 /* 000015BC */
  1835. 00001598  3F2E FFAA                move.w     -[A7], [A6 - 0x56]
  1836. 0000159C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1837. 000015A0  302E FFAA                move.w     D0, [A6 - 0x56]
  1838. 000015A4  907C FFF6                sub.w      D0, 0xFFF6
  1839. 000015A8  41ED F388                lea.l      A0, [A5 - 0xC78]
  1840. 000015AC  E540                     asl        D0.w, 2
  1841. 000015AE  2F30 0000                move.l     -[A7], [A0 + D0.w]
  1842. 000015B2  486E FE94                pea.l      [A6 - 0x16C]
  1843. 000015B6  42A7                     clr.l      -[A7]
  1844. 000015B8  4EBA EA9A                jsr        [PC - 0x1566 /* 00000054 */]
  1845. label000015BC:
  1846. 000015BC  4E5E                     unlink     A6
  1847. 000015BE  2E9F                     move.l     [A7], [A7]+
  1848. 000015C0  4E75                     rts
  1849. fn000015C2:
  1850. 000015C2  4E56 0000                link       A6, 0
  1851. 000015C6  48E7 0018                movem.l    -[A7], A3,A4
  1852. 000015CA  266E 0008                movea.l    A3, [A6 + 0x8]
  1853. 000015CE  286B 000C                movea.l    A4, [A3 + 0xC]
  1854. 000015D2  302C 0016                move.w     D0, [A4 + 0x16]
  1855. 000015D6  907C FFF6                sub.w      D0, 0xFFF6
  1856. 000015DA  41ED F898                lea.l      A0, [A5 - 0x768]
  1857. 000015DE  D040                     add.w      D0, D0
  1858. 000015E0  4A70 0000                tst.w      [A0 + D0.w]
  1859. 000015E4  56C0                     sne        D0
  1860. 000015E6  4A00                     tst.b      D0
  1861. 000015E8  6724                     beq        +0x26 /* 0000160E */
  1862. 000015EA  2F00                     move.l     -[A7], D0
  1863. 000015EC  4267                     clr.w      -[A7]
  1864. 000015EE  322C 0016                move.w     D1, [A4 + 0x16]
  1865. 000015F2  927C FFF6                sub.w      D1, 0xFFF6
  1866. 000015F6  41ED F898                lea.l      A0, [A5 - 0x768]
  1867. 000015FA  D241                     add.w      D1, D1
  1868. 000015FC  3F30 1000                move.w     -[A7], [A0 + D1.w]
  1869. 00001600  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  1870. 00001604  321F                     move.w     D1, [A7]+
  1871. 00001606  201F                     move.l     D0, [A7]+
  1872. 00001608  4A41                     tst.w      D1
  1873. 0000160A  56C1                     sne        D1
  1874. 0000160C  C001                     and.b      D0, D1
  1875. label0000160E:
  1876. 0000160E  302C 0016                move.w     D0, [A4 + 0x16]
  1877. 00001612  907C FFF6                sub.w      D0, 0xFFF6
  1878. 00001616  41ED F898                lea.l      A0, [A5 - 0x768]
  1879. 0000161A  D040                     add.w      D0, D0
  1880. 0000161C  4270 0000                clr.w      [A0 + D0.w]
  1881. 00001620  302C 0016                move.w     D0, [A4 + 0x16]
  1882. 00001624  907C FFF6                sub.w      D0, 0xFFF6
  1883. 00001628  41ED F86E                lea.l      A0, [A5 - 0x792]
  1884. 0000162C  D040                     add.w      D0, D0
  1885. 0000162E  4A70 0000                tst.w      [A0 + D0.w]
  1886. 00001632  56C0                     sne        D0
  1887. 00001634  4A00                     tst.b      D0
  1888. 00001636  6724                     beq        +0x26 /* 0000165C */
  1889. 00001638  2F00                     move.l     -[A7], D0
  1890. 0000163A  4267                     clr.w      -[A7]
  1891. 0000163C  322C 0016                move.w     D1, [A4 + 0x16]
  1892. 00001640  927C FFF6                sub.w      D1, 0xFFF6
  1893. 00001644  41ED F86E                lea.l      A0, [A5 - 0x792]
  1894. 00001648  D241                     add.w      D1, D1
  1895. 0000164A  3F30 1000                move.w     -[A7], [A0 + D1.w]
  1896. 0000164E  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  1897. 00001652  321F                     move.w     D1, [A7]+
  1898. 00001654  201F                     move.l     D0, [A7]+
  1899. 00001656  4A41                     tst.w      D1
  1900. 00001658  57C1                     seq        D1
  1901. 0000165A  C001                     and.b      D0, D1
  1902. label0000165C:
  1903. 0000165C  302C 0016                move.w     D0, [A4 + 0x16]
  1904. 00001660  907C FFF6                sub.w      D0, 0xFFF6
  1905. 00001664  41ED F86E                lea.l      A0, [A5 - 0x792]
  1906. 00001668  D040                     add.w      D0, D0
  1907. 0000166A  4270 0000                clr.w      [A0 + D0.w]
  1908. 0000166E  302C 0016                move.w     D0, [A4 + 0x16]
  1909. 00001672  907C FFF6                sub.w      D0, 0xFFF6
  1910. 00001676  41ED F994                lea.l      A0, [A5 - 0x66C]
  1911. 0000167A  E540                     asl        D0.w, 2
  1912. 0000167C  0830 0007 0003           btst.b     [A0 + D0.w + 0x3], 0x7
  1913. 00001682  6708                     beq        +0xA /* 0000168C */
  1914. 00001684  3F3C 0010                move.w     -[A7], 0x10
  1915. 00001688  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  1916. label0000168C:
  1917. 0000168C  206E 0008                movea.l    A0, [A6 + 0x8]
  1918. 00001690  317C 0002 0010           move.w     [A0 + 0x10], 0x2
  1919. 00001696  206E 0008                movea.l    A0, [A6 + 0x8]
  1920. 0000169A  2C48                     movea.l    A6, A0
  1921. 0000169C  4EFA 0058                jmp        [PC + 0x58 /* 000016F6 */]
  1922. 000016A0  0000 4CDF                ori.b      D0, 0xDF
  1923. 000016A4  1800                     move.b     D4, D0
  1924. 000016A6  4E5E                     unlink     A6
  1925. 000016A8  2E9F                     move.l     [A7], [A7]+
  1926. 000016AA  4E75                     rts
  1927. fn000016AC:
  1928. 000016AC  4E56 FFF2                link       A6, -0x000E
  1929. 000016B0  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1930. 000016B4  3D7C 0001 0010           move.w     [A6 + 0x10], 0x1
  1931. 000016BA  426E FFFC                clr.w      [A6 - 0x4]
  1932. 000016BE  206E 000C                movea.l    A0, [A6 + 0xC]
  1933. 000016C2  2D48 FFF2                move.l     [A6 - 0xE], A0
  1934. 000016C6  4267                     clr.w      -[A7]
  1935. 000016C8  206E FFF2                movea.l    A0, [A6 - 0xE]
  1936. 000016CC  3F28 0016                move.w     -[A7], [A0 + 0x16]
  1937. 000016D0  3028 0016                move.w     D0, [A0 + 0x16]
  1938. 000016D4  907C FFF6                sub.w      D0, 0xFFF6
  1939. 000016D8  41ED F86E                lea.l      A0, [A5 - 0x792]
  1940. 000016DC  D040                     add.w      D0, D0
  1941. 000016DE  4870 0000                pea.l      [A0 + D0.w]
  1942. 000016E2  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  1943. 000016E6  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  1944. 000016EA  6706                     beq        +0x8 /* 000016F2 */
  1945. 000016EC  2F0E                     move.l     -[A7], A6
  1946. 000016EE  4EBA FED2                jsr        [PC - 0x12E /* 000015C2 */]
  1947. label000016F2:
  1948. 000016F2  426E 0010                clr.w      [A6 + 0x10]
  1949. label000016F6:
  1950. 000016F6  4FEE FFD2                lea.l      A7, [A6 - 0x2E]
  1951. 000016FA  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1952. 000016FE  4E5E                     unlink     A6
  1953. 00001700  205F                     movea.l    A0, [A7]+
  1954. 00001702  504F                     addq.w     A7, 8
  1955. 00001704  4ED0                     jmp        [A0]
  1956. fn00001706:
  1957. 00001706  4E56 FF4A                link       A6, -0x00B6
  1958. 0000170A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1959. 0000170E  3D7C 0001 0008           move.w     [A6 + 0x8], 0x1
  1960. 00001714  202D FD58                move.l     D0, [A5 - 0x2A8]
  1961. 00001718  5280                     addq.l     D0, 1
  1962. 0000171A  2E00                     move.l     D7, D0
  1963. 0000171C  5887                     addq.l     D7, 4
  1964. 0000171E  47EE FF52                lea.l      A3, [A6 - 0xAE]
  1965. 00001722  4245                     clr.w      D5
  1966. 00001724  3D7C 0001 FFCC           move.w     [A6 - 0x34], 0x1
  1967. 0000172A  4246                     clr.w      D6
  1968. 0000172C  6000 01F6                bra        +0x1F8 /* 00001924 */
  1969. label00001730:
  1970. 00001730  284B                     movea.l    A4, A3
  1971. 00001732  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  1972. 00001736  2948 0012                move.l     [A4 + 0x12], A0
  1973. 0000173A  426C 0016                clr.w      [A4 + 0x16]
  1974. 0000173E  3946 001C                move.w     [A4 + 0x1C], D6
  1975. 00001742  4267                     clr.w      -[A7]
  1976. 00001744  2F0B                     move.l     -[A7], A3
  1977. 00001746  4267                     clr.w      -[A7]
  1978. 00001748  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  1979. 0000174C  381F                     move.w     D4, [A7]+
  1980. 0000174E  2D6B 0022 FFCE           move.l     [A6 - 0x32], [A3 + 0x22]
  1981. 00001754  4A44                     tst.w      D4
  1982. 00001756  56C0                     sne        D0
  1983. 00001758  4A00                     tst.b      D0
  1984. 0000175A  6600 01C6                bne        +0x1C8 /* 00001922 */
  1985. 0000175E  2F00                     move.l     -[A7], D0
  1986. 00001760  4267                     clr.w      -[A7]
  1987. 00001762  486B 0026                pea.l      [A3 + 0x26]
  1988. 00001766  720A                     moveq.l    D1, 0x0A
  1989. 00001768  2F01                     move.l     -[A7], D1
  1990. 0000176A  A85D                     syscall    BitTst
  1991. 0000176C  121F                     move.b     D1, [A7]+
  1992. 0000176E  201F                     move.l     D0, [A7]+
  1993. 00001770  4A01                     tst.b      D1
  1994. 00001772  6712                     beq        +0x14 /* 00001786 */
  1995. 00001774  4A46                     tst.w      D6
  1996. 00001776  56C2                     sne        D2
  1997. 00001778  C202                     and.b      D1, D2
  1998. 0000177A  8001                     or.b       D0, D1
  1999. 0000177C  0240 0001                andi.w     D0, 0x1
  2000. 00001780  6704                     beq        +0x6 /* 00001786 */
  2001. 00001782  6000 019E                bra        +0x1A0 /* 00001922 */
  2002. label00001786:
  2003. 00001786  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2004. 0000178A  4267                     clr.w      -[A7]
  2005. 0000178C  2F0B                     move.l     -[A7], A3
  2006. 0000178E  486E FFD2                pea.l      [A6 - 0x2E]
  2007. 00001792  4EBA EAC6                jsr        [PC - 0x153A /* 0000025A */]
  2008. 00001796  301F                     move.w     D0, [A7]+
  2009. 00001798  5340                     subq.w     D0, 1
  2010. 0000179A  6700 01DC                beq        +0x1DE /* 00001978 */
  2011. 0000179E  5340                     subq.w     D0, 1
  2012. 000017A0  6702                     beq        +0x4 /* 000017A4 */
  2013. 000017A2  601E                     bra        +0x20 /* 000017C2 */
  2014. label000017A4:
  2015. 000017A4  4267                     clr.w      -[A7]
  2016. 000017A6  486B 0026                pea.l      [A3 + 0x26]
  2017. 000017AA  700A                     moveq.l    D0, 0x0A
  2018. 000017AC  2F00                     move.l     -[A7], D0
  2019. 000017AE  A85D                     syscall    BitTst
  2020. 000017B0  101F                     move.b     D0, [A7]+
  2021. 000017B2  6700 016E                beq        +0x170 /* 00001922 */
  2022. 000017B6  6000 01C0                bra        +0x1C2 /* 00001978 */
  2023. 000017BA  6000 0166                bra        +0x168 /* 00001922 */
  2024. 000017BE  6000 01B8                bra        +0x1BA /* 00001978 */
  2025. label000017C2:
  2026. 000017C2  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2027. 000017C6  4267                     clr.w      -[A7]
  2028. 000017C8  486B 0026                pea.l      [A3 + 0x26]
  2029. 000017CC  700A                     moveq.l    D0, 0x0A
  2030. 000017CE  2F00                     move.l     -[A7], D0
  2031. 000017D0  A85D                     syscall    BitTst
  2032. 000017D2  101F                     move.b     D0, [A7]+
  2033. 000017D4  6754                     beq        +0x56 /* 0000182A */
  2034. 000017D6  4267                     clr.w      -[A7]
  2035. 000017D8  2F0B                     move.l     -[A7], A3
  2036. 000017DA  4EBA E912                jsr        [PC - 0x16EE /* 000000EE */]
  2037. 000017DE  4A5F                     tst.w      [A7]+
  2038. 000017E0  6704                     beq        +0x6 /* 000017E6 */
  2039. 000017E2  6000 0194                bra        +0x196 /* 00001978 */
  2040. label000017E6:
  2041. 000017E6  4267                     clr.w      -[A7]
  2042. 000017E8  2F0B                     move.l     -[A7], A3
  2043. 000017EA  486E FFD2                pea.l      [A6 - 0x2E]
  2044. 000017EE  486E FF4A                pea.l      [A6 - 0xB6]
  2045. 000017F2  4EBA F30A                jsr        [PC - 0xCF6 /* 00000AFE */]
  2046. 000017F6  301F                     move.w     D0, [A7]+
  2047. 000017F8  0440 D8F1                subi.w     D0, 0xD8F1
  2048. 000017FC  671E                     beq        +0x20 /* 0000181C */
  2049. 000017FE  0440 270F                subi.w     D0, 0x270F
  2050. 00001802  6726                     beq        +0x28 /* 0000182A */
  2051. 00001804  5340                     subq.w     D0, 1
  2052. 00001806  6700 0170                beq        +0x172 /* 00001978 */
  2053. 0000180A  5340                     subq.w     D0, 1
  2054. 0000180C  6700 0114                beq        +0x116 /* 00001922 */
  2055. 00001810  6000 0166                bra        +0x168 /* 00001978 */
  2056. 00001814  6000 010C                bra        +0x10E /* 00001922 */
  2057. 00001818  6000 015E                bra        +0x160 /* 00001978 */
  2058. label0000181C:
  2059. 0000181C  3D7C D8F1 0008           move.w     [A6 + 0x8], 0xD8F1
  2060. 00001822  6000 0154                bra        +0x156 /* 00001978 */
  2061. 00001826  6000 0150                bra        +0x152 /* 00001978 */
  2062. label0000182A:
  2063. 0000182A  284B                     movea.l    A4, A3
  2064. 0000182C  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2065. 00001830  4267                     clr.w      -[A7]
  2066. 00001832  2F0B                     move.l     -[A7], A3
  2067. 00001834  486E FFD2                pea.l      [A6 - 0x2E]
  2068. 00001838  2F2E FFCE                move.l     -[A7], [A6 - 0x32]
  2069. 0000183C  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  2070. 00001840  4EBA F7FC                jsr        [PC - 0x804 /* 0000103E */]
  2071. 00001844  301F                     move.w     D0, [A7]+
  2072. 00001846  5340                     subq.w     D0, 1
  2073. 00001848  6700 012E                beq        +0x130 /* 00001978 */
  2074. 0000184C  5340                     subq.w     D0, 1
  2075. 0000184E  6700 00D2                beq        +0xD4 /* 00001922 */
  2076. 00001852  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2077. 00001856  4267                     clr.w      -[A7]
  2078. 00001858  2F0B                     move.l     -[A7], A3
  2079. 0000185A  486E FFD2                pea.l      [A6 - 0x2E]
  2080. 0000185E  4EBA FBA6                jsr        [PC - 0x45A /* 00001406 */]
  2081. 00001862  301F                     move.w     D0, [A7]+
  2082. 00001864  5340                     subq.w     D0, 1
  2083. 00001866  6700 0110                beq        +0x112 /* 00001978 */
  2084. 0000186A  5340                     subq.w     D0, 1
  2085. 0000186C  6700 00B4                beq        +0xB6 /* 00001922 */
  2086. 00001870  2F0B                     move.l     -[A7], A3
  2087. 00001872  4EBA FCE2                jsr        [PC - 0x31E /* 00001556 */]
  2088. 00001876  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2089. 0000187A  4267                     clr.w      -[A7]
  2090. 0000187C  2F0B                     move.l     -[A7], A3
  2091. 0000187E  486E FFD2                pea.l      [A6 - 0x2E]
  2092. 00001882  4EBA FE28                jsr        [PC - 0x1D8 /* 000016AC */]
  2093. 00001886  301F                     move.w     D0, [A7]+
  2094. 00001888  5340                     subq.w     D0, 1
  2095. 0000188A  6700 00EC                beq        +0xEE /* 00001978 */
  2096. 0000188E  5340                     subq.w     D0, 1
  2097. 00001890  6700 0090                beq        +0x92 /* 00001922 */
  2098. 00001894  2047                     movea.l    A0, D7
  2099. 00001896  4210                     clr.b      [A0]
  2100. 00001898  302C 0016                move.w     D0, [A4 + 0x16]
  2101. 0000189C  907C FFF6                sub.w      D0, 0xFFF6
  2102. 000018A0  41ED F994                lea.l      A0, [A5 - 0x66C]
  2103. 000018A4  E540                     asl        D0.w, 2
  2104. 000018A6  0830 0007 0003           btst.b     [A0 + D0.w + 0x3], 0x7
  2105. 000018AC  6706                     beq        +0x8 /* 000018B4 */
  2106. 000018AE  2047                     movea.l    A0, D7
  2107. 000018B0  08D0 0000                bset.b     [A0], 0x0
  2108. label000018B4:
  2109. 000018B4  302C 0016                move.w     D0, [A4 + 0x16]
  2110. 000018B8  907C FFF6                sub.w      D0, 0xFFF6
  2111. 000018BC  41ED F994                lea.l      A0, [A5 - 0x66C]
  2112. 000018C0  E540                     asl        D0.w, 2
  2113. 000018C2  0830 0006 0003           btst.b     [A0 + D0.w + 0x3], 0x6
  2114. 000018C8  6706                     beq        +0x8 /* 000018D0 */
  2115. 000018CA  2047                     movea.l    A0, D7
  2116. 000018CC  08D0 0007                bset.b     [A0], 0x7
  2117. label000018D0:
  2118. 000018D0  5287                     addq.l     D7, 1
  2119. 000018D2  486E FFD2                pea.l      [A6 - 0x2E]
  2120. 000018D6  2F07                     move.l     -[A7], D7
  2121. 000018D8  4240                     clr.w      D0
  2122. 000018DA  102E FFD2                move.b     D0, [A6 - 0x2E]
  2123. 000018DE  5240                     addq.w     D0, 1
  2124. 000018E0  3F00                     move.w     -[A7], D0
  2125. 000018E2  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  2126. 000018E6  4240                     clr.w      D0
  2127. 000018E8  102E FFD2                move.b     D0, [A6 - 0x2E]
  2128. 000018EC  48C0                     ext.l      D0
  2129. 000018EE  D087                     add.l      D0, D7
  2130. 000018F0  2E00                     move.l     D7, D0
  2131. 000018F2  5287                     addq.l     D7, 1
  2132. 000018F4  5245                     addq.w     D5, 1
  2133. 000018F6  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2134. 000018FA  302C 0016                move.w     D0, [A4 + 0x16]
  2135. 000018FE  907C FFF6                sub.w      D0, 0xFFF6
  2136. 00001902  41ED F916                lea.l      A0, [A5 - 0x6EA]
  2137. 00001906  E540                     asl        D0.w, 2
  2138. 00001908  7202                     moveq.l    D1, 0x02
  2139. 0000190A  2181 0000                move.l     [A0 + D0.w], D1
  2140. 0000190E  302C 0016                move.w     D0, [A4 + 0x16]
  2141. 00001912  907C FFF6                sub.w      D0, 0xFFF6
  2142. 00001916  41ED F8C2                lea.l      A0, [A5 - 0x73E]
  2143. 0000191A  E540                     asl        D0.w, 2
  2144. 0000191C  7201                     moveq.l    D1, 0x01
  2145. 0000191E  2181 0000                move.l     [A0 + D0.w], D1
  2146. label00001922:
  2147. 00001922  5246                     addq.w     D6, 1
  2148. label00001924:
  2149. 00001924  700A                     moveq.l    D0, 0x0A
  2150. 00001926  B046                     cmp.w      D0, D6
  2151. 00001928  6C00 FE06                bge        -0x1F8 /* 00001730 */
  2152. 0000192C  207C 0000 0B50           movea.l    A0, 0xB50
  2153. 00001932  2050                     movea.l    A0, [A0]
  2154. 00001934  4A68 0046                tst.w      [A0 + 0x46]
  2155. 00001938  6608                     bne        +0xA /* 00001942 */
  2156. 0000193A  3F3C 0001                move.w     -[A7], 0x1
  2157. 0000193E  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  2158. label00001942:
  2159. 00001942  4A45                     tst.w      D5
  2160. 00001944  6608                     bne        +0xA /* 0000194E */
  2161. 00001946  3F3C 0002                move.w     -[A7], 0x2
  2162. 0000194A  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  2163. label0000194E:
  2164. 0000194E  2007                     move.l     D0, D7
  2165. 00001950  90AD FD58                sub.l      D0, [A5 - 0x2A8]
  2166. 00001954  3B40 FD5C                move.w     [A5 - 0x2A4], D0
  2167. 00001958  206D FD58                movea.l    A0, [A5 - 0x2A8]
  2168. 0000195C  5888                     addq.l     A0, 4
  2169. 0000195E  2E08                     move.l     D7, A0
  2170. 00001960  1085                     move.b     [A0], D5
  2171. 00001962  3B7C 0005 FD62           move.w     [A5 - 0x29E], 0x5
  2172. 00001968  206D FD5E                movea.l    A0, [A5 - 0x2A2]
  2173. 0000196C  5888                     addq.l     A0, 4
  2174. 0000196E  2D48 FFF6                move.l     [A6 - 0xA], A0
  2175. 00001972  4210                     clr.b      [A0]
  2176. 00001974  426E 0008                clr.w      [A6 + 0x8]
  2177. label00001978:
  2178. 00001978  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2179. 0000197C  4E5E                     unlink     A6
  2180. 0000197E  4E75                     rts
  2181. export_254:
  2182. 00001980  4E56 FFF2                link       A6, -0x000E
  2183. 00001984  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  2184. 00001988  4AAD FC6A                tst.l      [A5 - 0x396]
  2185. 0000198C  6618                     bne        +0x1A /* 000019A6 */
  2186. 0000198E  42A7                     clr.l      -[A7]
  2187. 00001990  2EB8 0130                move.l     [A7], [0x00000130 /* ApplLimit */]
  2188. 00001994  201F                     move.l     D0, [A7]+
  2189. 00001996  90BC 0000 3000           sub.l      D0, 0x3000 /* '0\0' */
  2190. 0000199C  2F00                     move.l     -[A7], D0
  2191. 0000199E  205F                     movea.l    A0, [A7]+
  2192. 000019A0  A02D                     syscall    SetApplLimit
  2193. 000019A2  A063                     syscall    MaxApplZone
  2194. 000019A4  A036                     syscall    MoreMasters
  2195. label000019A6:
  2196. 000019A6  7000                     moveq.l    D0, 0x00
  2197. 000019A8  2B40 FC7A                move.l     [A5 - 0x386], D0
  2198. 000019AC  2B40 FC76                move.l     [A5 - 0x38A], D0
  2199. 000019B0  2B40 FC72                move.l     [A5 - 0x38E], D0
  2200. 000019B4  7E01                     moveq.l    D7, 0x01
  2201. 000019B6  6012                     bra        +0x14 /* 000019CA */
  2202. label000019B8:
  2203. 000019B8  3007                     move.w     D0, D7
  2204. 000019BA  5340                     subq.w     D0, 1
  2205. 000019BC  41ED F9F8                lea.l      A0, [A5 - 0x608]
  2206. 000019C0  E540                     asl        D0.w, 2
  2207. 000019C2  7200                     moveq.l    D1, 0x00
  2208. 000019C4  2181 0000                move.l     [A0 + D0.w], D1
  2209. 000019C8  5247                     addq.w     D7, 1
  2210. label000019CA:
  2211. 000019CA  700D                     moveq.l    D0, 0x0D
  2212. 000019CC  B047                     cmp.w      D0, D7
  2213. 000019CE  6CE8                     bge        -0x16 /* 000019B8 */
  2214. 000019D0  7000                     moveq.l    D0, 0x00
  2215. 000019D2  2B40 FD54                move.l     [A5 - 0x2AC], D0
  2216. 000019D6  2B40 FD50                move.l     [A5 - 0x2B0], D0
  2217. 000019DA  2B40 FD4C                move.l     [A5 - 0x2B4], D0
  2218. 000019DE  2B40 FD48                move.l     [A5 - 0x2B8], D0
  2219. 000019E2  2B40 FD44                move.l     [A5 - 0x2BC], D0
  2220. 000019E6  3B7C FFFF FC80           move.w     [A5 - 0x380], 0xFFFF
  2221. 000019EC  422D FC7F                clr.b      [A5 - 0x381]
  2222. 000019F0  7000                     moveq.l    D0, 0x00
  2223. 000019F2  2B40 FD5E                move.l     [A5 - 0x2A2], D0
  2224. 000019F6  2B40 FD58                move.l     [A5 - 0x2A8], D0
  2225. 000019FA  2B40 FC9E                move.l     [A5 - 0x362], D0
  2226. 000019FE  2B40 FA72                move.l     [A5 - 0x58E], D0
  2227. 00001A02  2B40 FA3A                move.l     [A5 - 0x5C6], D0
  2228. 00001A06  426D FA38                clr.w      [A5 - 0x5C8]
  2229. 00001A0A  7000                     moveq.l    D0, 0x00
  2230. 00001A0C  2B40 FA34                move.l     [A5 - 0x5CC], D0
  2231. 00001A10  426D FA32                clr.w      [A5 - 0x5CE]
  2232. 00001A14  7000                     moveq.l    D0, 0x00
  2233. 00001A16  2B40 FA2E                move.l     [A5 - 0x5D2], D0
  2234. 00001A1A  426D FA2C                clr.w      [A5 - 0x5D4]
  2235. 00001A1E  42AD FB36                clr.l      [A5 - 0x4CA]
  2236. 00001A22  426D FB88                clr.w      [A5 - 0x478]
  2237. 00001A26  422D FB94                clr.b      [A5 - 0x46C]
  2238. 00001A2A  422D FC04                clr.b      [A5 - 0x3FC]
  2239. 00001A2E  422D F673                clr.b      [A5 - 0x98D]
  2240. 00001A32  207C 0000 020C           movea.l    A0, 0x20C
  2241. 00001A38  2010                     move.l     D0, [A0]
  2242. 00001A3A  D0BC 0000 012C           add.l      D0, 0x12C
  2243. 00001A40  2B40 FC82                move.l     [A5 - 0x37E], D0
  2244. 00001A44  207C 0000 020C           movea.l    A0, 0x20C
  2245. 00001A4A  2010                     move.l     D0, [A0]
  2246. 00001A4C  D0BC 0000 012C           add.l      D0, 0x12C
  2247. 00001A52  2B40 FC86                move.l     [A5 - 0x37A], D0
  2248. 00001A56  7000                     moveq.l    D0, 0x00
  2249. 00001A58  2B40 F3F4                move.l     [A5 - 0xC0C], D0
  2250. 00001A5C  2B40 F3F8                move.l     [A5 - 0xC08], D0
  2251. 00001A60  426D FD64                clr.w      [A5 - 0x29C]
  2252. 00001A64  3B7C 0001 F3E2           move.w     [A5 - 0xC1E], 0x1
  2253. 00001A6A  7000                     moveq.l    D0, 0x00
  2254. 00001A6C  2B40 F3C6                move.l     [A5 - 0xC3A], D0
  2255. 00001A70  08ED 0000 F3C9           bset.b     [A5 - 0xC37], 0x0
  2256. 00001A76  4267                     clr.w      -[A7]
  2257. 00001A78  2F3C 666F 6C64           move.l     -[A7], 0x666F6C64 /* 'fold' */
  2258. 00001A7E  486E FFF6                pea.l      [A6 - 0xA]
  2259. 00001A82  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2260. 00001A86  3C1F                     move.w     D6, [A7]+
  2261. 00001A88  57C0                     seq        D0
  2262. 00001A8A  4A00                     tst.b      D0
  2263. 00001A8C  6712                     beq        +0x14 /* 00001AA0 */
  2264. 00001A8E  082E 0000 FFF9           btst.b     [A6 - 0x7], 0x0
  2265. 00001A94  56C1                     sne        D1
  2266. 00001A96  C001                     and.b      D0, D1
  2267. 00001A98  6706                     beq        +0x8 /* 00001AA0 */
  2268. 00001A9A  08ED 0001 F3C9           bset.b     [A5 - 0xC37], 0x1
  2269. label00001AA0:
  2270. 00001AA0  4267                     clr.w      -[A7]
  2271. 00001AA2  2F3C 766D 2020           move.l     -[A7], 0x766D2020 /* 'vm  ' */
  2272. 00001AA8  486E FFF6                pea.l      [A6 - 0xA]
  2273. 00001AAC  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2274. 00001AB0  3C1F                     move.w     D6, [A7]+
  2275. 00001AB2  57C0                     seq        D0
  2276. 00001AB4  4A00                     tst.b      D0
  2277. 00001AB6  6712                     beq        +0x14 /* 00001ACA */
  2278. 00001AB8  082E 0000 FFF9           btst.b     [A6 - 0x7], 0x0
  2279. 00001ABE  56C1                     sne        D1
  2280. 00001AC0  C001                     and.b      D0, D1
  2281. 00001AC2  6706                     beq        +0x8 /* 00001ACA */
  2282. 00001AC4  08ED 0002 F3C9           bset.b     [A5 - 0xC37], 0x2
  2283. label00001ACA:
  2284. 00001ACA  4267                     clr.w      -[A7]
  2285. 00001ACC  2F3C 666C 6167           move.l     -[A7], 0x666C6167 /* 'flag' */
  2286. 00001AD2  486E FFF6                pea.l      [A6 - 0xA]
  2287. 00001AD6  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2288. 00001ADA  3C1F                     move.w     D6, [A7]+
  2289. 00001ADC  661C                     bne        +0x1E /* 00001AFA */
  2290. 00001ADE  082E 0000 FFF9           btst.b     [A6 - 0x7], 0x0
  2291. 00001AE4  6706                     beq        +0x8 /* 00001AEC */
  2292. 00001AE6  08ED 0003 F3C9           bset.b     [A5 - 0xC37], 0x3
  2293. label00001AEC:
  2294. 00001AEC  082E 0001 FFF9           btst.b     [A6 - 0x7], 0x1
  2295. 00001AF2  6706                     beq        +0x8 /* 00001AFA */
  2296. 00001AF4  08ED 0004 F3C9           bset.b     [A5 - 0xC37], 0x4
  2297. label00001AFA:
  2298. 00001AFA  7000                     moveq.l    D0, 0x00
  2299. 00001AFC  2B40 F3BC                move.l     [A5 - 0xC44], D0
  2300. 00001B00  2B40 F3B8                move.l     [A5 - 0xC48], D0
  2301. 00001B04  2B40 F3B4                move.l     [A5 - 0xC4C], D0
  2302. 00001B08  2B40 F3B0                move.l     [A5 - 0xC50], D0
  2303. 00001B0C  2B7C FFFF FFFF F3F0      move.l     [A5 - 0xC10], 0xFFFFFFFF
  2304. 00001B14  422D F47C                clr.b      [A5 - 0xB84]
  2305. 00001B18  42AD F400                clr.l      [A5 - 0xC00]
  2306. 00001B1C  426D F3EA                clr.w      [A5 - 0xC16]
  2307. 00001B20  7000                     moveq.l    D0, 0x00
  2308. 00001B22  2B40 F3EC                move.l     [A5 - 0xC14], D0
  2309. 00001B26  2B40 F3E6                move.l     [A5 - 0xC1A], D0
  2310. 00001B2A  426D F3E4                clr.w      [A5 - 0xC1C]
  2311. 00001B2E  7EF6                     moveq.l    D7, 0xFFFFFFF6
  2312. 00001B30  6000 00C0                bra        +0xC2 /* 00001BF2 */
  2313. label00001B34:
  2314. 00001B34  3007                     move.w     D0, D7
  2315. 00001B36  907C FFF6                sub.w      D0, 0xFFF6
  2316. 00001B3A  41ED F994                lea.l      A0, [A5 - 0x66C]
  2317. 00001B3E  E540                     asl        D0.w, 2
  2318. 00001B40  7200                     moveq.l    D1, 0x00
  2319. 00001B42  2181 0000                move.l     [A0 + D0.w], D1
  2320. 00001B46  3007                     move.w     D0, D7
  2321. 00001B48  907C FFF6                sub.w      D0, 0xFFF6
  2322. 00001B4C  41ED F96A                lea.l      A0, [A5 - 0x696]
  2323. 00001B50  D040                     add.w      D0, D0
  2324. 00001B52  4270 0000                clr.w      [A0 + D0.w]
  2325. 00001B56  3007                     move.w     D0, D7
  2326. 00001B58  907C FFF6                sub.w      D0, 0xFFF6
  2327. 00001B5C  41ED F916                lea.l      A0, [A5 - 0x6EA]
  2328. 00001B60  E540                     asl        D0.w, 2
  2329. 00001B62  7200                     moveq.l    D1, 0x00
  2330. 00001B64  2181 0000                move.l     [A0 + D0.w], D1
  2331. 00001B68  3007                     move.w     D0, D7
  2332. 00001B6A  907C FFF6                sub.w      D0, 0xFFF6
  2333. 00001B6E  41ED F8C2                lea.l      A0, [A5 - 0x73E]
  2334. 00001B72  E540                     asl        D0.w, 2
  2335. 00001B74  7200                     moveq.l    D1, 0x00
  2336. 00001B76  2181 0000                move.l     [A0 + D0.w], D1
  2337. 00001B7A  3007                     move.w     D0, D7
  2338. 00001B7C  907C FFF6                sub.w      D0, 0xFFF6
  2339. 00001B80  41ED F772                lea.l      A0, [A5 - 0x88E]
  2340. 00001B84  E540                     asl        D0.w, 2
  2341. 00001B86  7200                     moveq.l    D1, 0x00
  2342. 00001B88  2181 0000                move.l     [A0 + D0.w], D1
  2343. 00001B8C  7A01                     moveq.l    D5, 0x01
  2344. 00001B8E  6016                     bra        +0x18 /* 00001BA6 */
  2345. label00001B90:
  2346. 00001B90  3007                     move.w     D0, D7
  2347. 00001B92  907C FFF6                sub.w      D0, 0xFFF6
  2348. 00001B96  41ED F7C6                lea.l      A0, [A5 - 0x83A]
  2349. 00001B9A  E740                     asl        D0.w, 3
  2350. 00001B9C  2205                     move.l     D1, D5
  2351. 00001B9E  D240                     add.w      D1, D0
  2352. 00001BA0  4230 10FF                clr.b      [A0 + D1.w - 0x1]
  2353. 00001BA4  5245                     addq.w     D5, 1
  2354. label00001BA6:
  2355. 00001BA6  7008                     moveq.l    D0, 0x08
  2356. 00001BA8  B045                     cmp.w      D0, D5
  2357. 00001BAA  6CE4                     bge        -0x1A /* 00001B90 */
  2358. 00001BAC  3007                     move.w     D0, D7
  2359. 00001BAE  907C FFF6                sub.w      D0, 0xFFF6
  2360. 00001BB2  41ED F71E                lea.l      A0, [A5 - 0x8E2]
  2361. 00001BB6  E540                     asl        D0.w, 2
  2362. 00001BB8  7200                     moveq.l    D1, 0x00
  2363. 00001BBA  2181 0000                move.l     [A0 + D0.w], D1
  2364. 00001BBE  3007                     move.w     D0, D7
  2365. 00001BC0  907C FFF6                sub.w      D0, 0xFFF6
  2366. 00001BC4  41ED F6CA                lea.l      A0, [A5 - 0x936]
  2367. 00001BC8  E540                     asl        D0.w, 2
  2368. 00001BCA  7200                     moveq.l    D1, 0x00
  2369. 00001BCC  2181 0000                move.l     [A0 + D0.w], D1
  2370. 00001BD0  3007                     move.w     D0, D7
  2371. 00001BD2  907C FFF6                sub.w      D0, 0xFFF6
  2372. 00001BD6  41ED F898                lea.l      A0, [A5 - 0x768]
  2373. 00001BDA  D040                     add.w      D0, D0
  2374. 00001BDC  4270 0000                clr.w      [A0 + D0.w]
  2375. 00001BE0  3007                     move.w     D0, D7
  2376. 00001BE2  907C FFF6                sub.w      D0, 0xFFF6
  2377. 00001BE6  41ED F86E                lea.l      A0, [A5 - 0x792]
  2378. 00001BEA  D040                     add.w      D0, D0
  2379. 00001BEC  4270 0000                clr.w      [A0 + D0.w]
  2380. 00001BF0  5247                     addq.w     D7, 1
  2381. label00001BF2:
  2382. 00001BF2  700A                     moveq.l    D0, 0x0A
  2383. 00001BF4  B047                     cmp.w      D0, D7
  2384. 00001BF6  6C00 FF3C                bge        -0xC2 /* 00001B34 */
  2385. 00001BFA  7E01                     moveq.l    D7, 0x01
  2386. 00001BFC  6020                     bra        +0x22 /* 00001C1E */
  2387. label00001BFE:
  2388. 00001BFE  3007                     move.w     D0, D7
  2389. 00001C00  5340                     subq.w     D0, 1
  2390. 00001C02  41ED F530                lea.l      A0, [A5 - 0xAD0]
  2391. 00001C06  EB40                     asl        D0.w, 5
  2392. 00001C08  4230 0000                clr.b      [A0 + D0.w]
  2393. 00001C0C  3007                     move.w     D0, D7
  2394. 00001C0E  5340                     subq.w     D0, 1
  2395. 00001C10  41ED F4A4                lea.l      A0, [A5 - 0xB5C]
  2396. 00001C14  C1FC 000E                muls.w     D0, 0xE
  2397. 00001C18  4230 0000                clr.b      [A0 + D0.w]
  2398. 00001C1C  5247                     addq.w     D7, 1
  2399. label00001C1E:
  2400. 00001C1E  700A                     moveq.l    D0, 0x0A
  2401. 00001C20  B047                     cmp.w      D0, D7
  2402. 00001C22  6CDA                     bge        -0x24 /* 00001BFE */
  2403. 00001C24  7EF6                     moveq.l    D7, 0xFFFFFFF6
  2404. 00001C26  604A                     bra        +0x4C /* 00001C72 */
  2405. label00001C28:
  2406. 00001C28  3007                     move.w     D0, D7
  2407. 00001C2A  907C FFF6                sub.w      D0, 0xFFF6
  2408. 00001C2E  41ED F388                lea.l      A0, [A5 - 0xC78]
  2409. 00001C32  E540                     asl        D0.w, 2
  2410. 00001C34  7200                     moveq.l    D1, 0x00
  2411. 00001C36  2181 0000                move.l     [A0 + D0.w], D1
  2412. 00001C3A  3007                     move.w     D0, D7
  2413. 00001C3C  907C FFF6                sub.w      D0, 0xFFF6
  2414. 00001C40  41ED F33C                lea.l      A0, [A5 - 0xCC4]
  2415. 00001C44  E540                     asl        D0.w, 2
  2416. 00001C46  7200                     moveq.l    D1, 0x00
  2417. 00001C48  2181 0000                move.l     [A0 + D0.w], D1
  2418. 00001C4C  3007                     move.w     D0, D7
  2419. 00001C4E  907C FFF6                sub.w      D0, 0xFFF6
  2420. 00001C52  41ED F314                lea.l      A0, [A5 - 0xCEC]
  2421. 00001C56  E540                     asl        D0.w, 2
  2422. 00001C58  7200                     moveq.l    D1, 0x00
  2423. 00001C5A  2181 0000                move.l     [A0 + D0.w], D1
  2424. 00001C5E  3007                     move.w     D0, D7
  2425. 00001C60  907C FFF6                sub.w      D0, 0xFFF6
  2426. 00001C64  41ED F2EC                lea.l      A0, [A5 - 0xD14]
  2427. 00001C68  E540                     asl        D0.w, 2
  2428. 00001C6A  7200                     moveq.l    D1, 0x00
  2429. 00001C6C  2181 0000                move.l     [A0 + D0.w], D1
  2430. 00001C70  5247                     addq.w     D7, 1
  2431. label00001C72:
  2432. 00001C72  70FF                     moveq.l    D0, 0xFFFFFFFF
  2433. 00001C74  B047                     cmp.w      D0, D7
  2434. 00001C76  6CB0                     bge        -0x4E /* 00001C28 */
  2435. 00001C78  7000                     moveq.l    D0, 0x00
  2436. 00001C7A  2B40 F2E8                move.l     [A5 - 0xD18], D0
  2437. 00001C7E  2B40 F364                move.l     [A5 - 0xC9C], D0
  2438. 00001C82  42A7                     clr.l      -[A7]
  2439. 00001C84  2F3C 5354 5220           move.l     -[A7], 0x53545220 /* 'STR ' */
  2440. 00001C8A  3F3C 0100                move.w     -[A7], 0x100
  2441. 00001C8E  A9A0                     syscall    GetResource
  2442. 00001C90  285F                     movea.l    A4, [A7]+
  2443. 00001C92  200C                     move.l     D0, A4
  2444. 00001C94  672C                     beq        +0x2E /* 00001CC2 */
  2445. 00001C96  2F0C                     move.l     -[A7], A4
  2446. 00001C98  205F                     movea.l    A0, [A7]+
  2447. 00001C9A  A029                     syscall    HLock
  2448. 00001C9C  2F14                     move.l     -[A7], [A4]
  2449. 00001C9E  486D F2C8                pea.l      [A5 - 0xD38]
  2450. 00001CA2  42A7                     clr.l      -[A7]
  2451. 00001CA4  42A7                     clr.l      -[A7]
  2452. 00001CA6  2F0C                     move.l     -[A7], A4
  2453. 00001CA8  4EAD 03CA                jsr        [A5 + 0x3CA /* export_117 */]
  2454. 00001CAC  7020                     moveq.l    D0, 0x20
  2455. 00001CAE  2F00                     move.l     -[A7], D0
  2456. 00001CB0  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2457. 00001CB4  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  2458. 00001CB8  2F0C                     move.l     -[A7], A4
  2459. 00001CBA  205F                     movea.l    A0, [A7]+
  2460. 00001CBC  A02A                     syscall    HUnlock
  2461. 00001CBE  2F0C                     move.l     -[A7], A4
  2462. 00001CC0  A9A3                     syscall    ReleaseResource
  2463. label00001CC2:
  2464. 00001CC2  2B7C 4673 4370 F2C4      move.l     [A5 - 0xD3C], 0x46734370 /* 'FsCp' */
  2465. 00001CCA  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  2466. 00001CCE  4E5E                     unlink     A6
  2467. 00001CD0  4E75                     rts
  2468. fn00001CD2:
  2469. 00001CD2  4E56 FFFC                link       A6, -0x0004
  2470. 00001CD6  48E7 0018                movem.l    -[A7], A3,A4
  2471. 00001CDA  266E 000C                movea.l    A3, [A6 + 0xC]
  2472. 00001CDE  42A7                     clr.l      -[A7]
  2473. 00001CE0  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2474. 00001CE4  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2475. 00001CE8  A9A0                     syscall    GetResource
  2476. 00001CEA  285F                     movea.l    A4, [A7]+
  2477. 00001CEC  200C                     move.l     D0, A4
  2478. 00001CEE  6608                     bne        +0xA /* 00001CF8 */
  2479. 00001CF0  3F3C 000E                move.w     -[A7], 0xE
  2480. 00001CF4  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  2481. label00001CF8:
  2482. 00001CF8  2F0C                     move.l     -[A7], A4
  2483. 00001CFA  205F                     movea.l    A0, [A7]+
  2484. 00001CFC  A029                     syscall    HLock
  2485. 00001CFE  42A7                     clr.l      -[A7]
  2486. 00001D00  2F0C                     move.l     -[A7], A4
  2487. 00001D02  4EAD 03CA                jsr        [A5 + 0x3CA /* export_117 */]
  2488. 00001D06  201F                     move.l     D0, [A7]+
  2489. 00001D08  3680                     move.w     [A3], D0
  2490. 00001D0A  206E 0008                movea.l    A0, [A6 + 0x8]
  2491. 00001D0E  2F08                     move.l     -[A7], A0
  2492. 00001D10  42A7                     clr.l      -[A7]
  2493. 00001D12  3013                     move.w     D0, [A3]
  2494. 00001D14  48C0                     ext.l      D0
  2495. 00001D16  2F00                     move.l     -[A7], D0
  2496. 00001D18  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2497. 00001D1C  201F                     move.l     D0, [A7]+
  2498. 00001D1E  205F                     movea.l    A0, [A7]+
  2499. 00001D20  2080                     move.l     [A0], D0
  2500. 00001D22  2F14                     move.l     -[A7], [A4]
  2501. 00001D24  206E 0008                movea.l    A0, [A6 + 0x8]
  2502. 00001D28  2F10                     move.l     -[A7], [A0]
  2503. 00001D2A  3013                     move.w     D0, [A3]
  2504. 00001D2C  48C0                     ext.l      D0
  2505. 00001D2E  2F00                     move.l     -[A7], D0
  2506. 00001D30  4EAD 03D2                jsr        [A5 + 0x3D2 /* export_118 */]
  2507. 00001D34  2F0C                     move.l     -[A7], A4
  2508. 00001D36  205F                     movea.l    A0, [A7]+
  2509. 00001D38  A02A                     syscall    HUnlock
  2510. 00001D3A  2F0C                     move.l     -[A7], A4
  2511. 00001D3C  A9A3                     syscall    ReleaseResource
  2512. 00001D3E  4CDF 1800                movem.l    A3,A4, [A7]+
  2513. 00001D42  4E5E                     unlink     A6
  2514. 00001D44  205F                     movea.l    A0, [A7]+
  2515. 00001D46  DEFC 000E                add.w      A7, 0xE
  2516. 00001D4A  4ED0                     jmp        [A0]
  2517. export_255:
  2518. 00001D4C  4E56 FC30                link       A6, -0x03D0
  2519. 00001D50  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2520. 00001D54  2B7C FFFF E000 F404      move.l     [A5 - 0xBFC], 0xFFFFE000
  2521. 00001D5C  2B7C FFFF E3C2 F410      move.l     [A5 - 0xBF0], 0xFFFFE3C2
  2522. 00001D64  2B7C FFFF F800 F41C      move.l     [A5 - 0xBE4], 0xFFFFF800
  2523. 00001D6C  70C2                     moveq.l    D0, 0xFFFFFFC2
  2524. 00001D6E  2B40 F428                move.l     [A5 - 0xBD8], D0
  2525. 00001D72  2B7C FFFF F800 F434      move.l     [A5 - 0xBCC], 0xFFFFF800
  2526. 00001D7A  2B7C FFFF F9FF F440      move.l     [A5 - 0xBC0], 0xFFFFF9FF
  2527. 00001D82  70C2                     moveq.l    D0, 0xFFFFFFC2
  2528. 00001D84  2B40 F44C                move.l     [A5 - 0xBB4], D0
  2529. 00001D88  2B7C 0000 1C80 F458      move.l     [A5 - 0xBA8], 0x1C80
  2530. 00001D90  2B7C 0000 0080 F464      move.l     [A5 - 0xB9C], 0x80
  2531. 00001D98  2B7C 0000 0080 F470      move.l     [A5 - 0xB90], 0x80
  2532. 00001DA0  7E02                     moveq.l    D7, 0x02
  2533. 00001DA2  6000 00B8                bra        +0xBA /* 00001E5C */
  2534. label00001DA6:
  2535. 00001DA6  3007                     move.w     D0, D7
  2536. 00001DA8  5340                     subq.w     D0, 1
  2537. 00001DAA  41ED F404                lea.l      A0, [A5 - 0xBFC]
  2538. 00001DAE  E540                     asl        D0.w, 2
  2539. 00001DB0  21BC FFFF C000 0000      move.l     [A0 + D0.w], 0xFFFFC000
  2540. 00001DB8  3007                     move.w     D0, D7
  2541. 00001DBA  5340                     subq.w     D0, 1
  2542. 00001DBC  41ED F410                lea.l      A0, [A5 - 0xBF0]
  2543. 00001DC0  E540                     asl        D0.w, 2
  2544. 00001DC2  21BC FFFF C3C2 0000      move.l     [A0 + D0.w], 0xFFFFC3C2
  2545. 00001DCA  3007                     move.w     D0, D7
  2546. 00001DCC  5340                     subq.w     D0, 1
  2547. 00001DCE  41ED F41C                lea.l      A0, [A5 - 0xBE4]
  2548. 00001DD2  E540                     asl        D0.w, 2
  2549. 00001DD4  21BC FFFF D800 0000      move.l     [A0 + D0.w], 0xFFFFD800
  2550. 00001DDC  3007                     move.w     D0, D7
  2551. 00001DDE  5340                     subq.w     D0, 1
  2552. 00001DE0  41ED F428                lea.l      A0, [A5 - 0xBD8]
  2553. 00001DE4  E540                     asl        D0.w, 2
  2554. 00001DE6  21BC FFFF DFC2 0000      move.l     [A0 + D0.w], 0xFFFFDFC2
  2555. 00001DEE  3007                     move.w     D0, D7
  2556. 00001DF0  5340                     subq.w     D0, 1
  2557. 00001DF2  41ED F434                lea.l      A0, [A5 - 0xBCC]
  2558. 00001DF6  E540                     asl        D0.w, 2
  2559. 00001DF8  21BC FFFF D800 0000      move.l     [A0 + D0.w], 0xFFFFD800
  2560. 00001E00  3007                     move.w     D0, D7
  2561. 00001E02  5340                     subq.w     D0, 1
  2562. 00001E04  41ED F440                lea.l      A0, [A5 - 0xBC0]
  2563. 00001E08  E540                     asl        D0.w, 2
  2564. 00001E0A  21BC FFFF F9FF 0000      move.l     [A0 + D0.w], 0xFFFFF9FF
  2565. 00001E12  3007                     move.w     D0, D7
  2566. 00001E14  5340                     subq.w     D0, 1
  2567. 00001E16  41ED F44C                lea.l      A0, [A5 - 0xBB4]
  2568. 00001E1A  E540                     asl        D0.w, 2
  2569. 00001E1C  21BC FFFF DFC2 0000      move.l     [A0 + D0.w], 0xFFFFDFC2
  2570. 00001E24  3007                     move.w     D0, D7
  2571. 00001E26  5340                     subq.w     D0, 1
  2572. 00001E28  41ED F458                lea.l      A0, [A5 - 0xBA8]
  2573. 00001E2C  E540                     asl        D0.w, 2
  2574. 00001E2E  21BC 0000 3E80 0000      move.l     [A0 + D0.w], 0x3E80
  2575. 00001E36  3007                     move.w     D0, D7
  2576. 00001E38  5340                     subq.w     D0, 1
  2577. 00001E3A  41ED F464                lea.l      A0, [A5 - 0xB9C]
  2578. 00001E3E  E540                     asl        D0.w, 2
  2579. 00001E40  21BC 0000 2080 0000      move.l     [A0 + D0.w], 0x2080
  2580. 00001E48  3007                     move.w     D0, D7
  2581. 00001E4A  5340                     subq.w     D0, 1
  2582. 00001E4C  41ED F470                lea.l      A0, [A5 - 0xB90]
  2583. 00001E50  E540                     asl        D0.w, 2
  2584. 00001E52  21BC 0000 2080 0000      move.l     [A0 + D0.w], 0x2080
  2585. 00001E5A  5247                     addq.w     D7, 1
  2586. label00001E5C:
  2587. 00001E5C  7003                     moveq.l    D0, 0x03
  2588. 00001E5E  B047                     cmp.w      D0, D7
  2589. 00001E60  6C00 FF44                bge        -0xBA /* 00001DA6 */
  2590. 00001E64  42A7                     clr.l      -[A7]
  2591. 00001E66  7016                     moveq.l    D0, 0x16
  2592. 00001E68  2F00                     move.l     -[A7], D0
  2593. 00001E6A  42A7                     clr.l      -[A7]
  2594. 00001E6C  7022                     moveq.l    D0, 0x22
  2595. 00001E6E  2F00                     move.l     -[A7], D0
  2596. 00001E70  42A7                     clr.l      -[A7]
  2597. 00001E72  7024                     moveq.l    D0, 0x24
  2598. 00001E74  2F00                     move.l     -[A7], D0
  2599. 00001E76  42A7                     clr.l      -[A7]
  2600. 00001E78  7038                     moveq.l    D0, 0x38
  2601. 00001E7A  2F00                     move.l     -[A7], D0
  2602. 00001E7C  42A7                     clr.l      -[A7]
  2603. 00001E7E  2F3C 0000 00CC           move.l     -[A7], 0xCC
  2604. 00001E84  42A7                     clr.l      -[A7]
  2605. 00001E86  7020                     moveq.l    D0, 0x20
  2606. 00001E88  2F00                     move.l     -[A7], D0
  2607. 00001E8A  42A7                     clr.l      -[A7]
  2608. 00001E8C  7028                     moveq.l    D0, 0x28
  2609. 00001E8E  2F00                     move.l     -[A7], D0
  2610. 00001E90  42A7                     clr.l      -[A7]
  2611. 00001E92  700E                     moveq.l    D0, 0x0E
  2612. 00001E94  2F00                     move.l     -[A7], D0
  2613. 00001E96  7078                     moveq.l    D0, 0x78
  2614. 00001E98  2F00                     move.l     -[A7], D0
  2615. 00001E9A  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2616. 00001E9E  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2617. 00001EA2  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2618. 00001EA6  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2619. 00001EAA  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2620. 00001EAE  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2621. 00001EB2  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2622. 00001EB6  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2623. 00001EBA  201F                     move.l     D0, [A7]+
  2624. 00001EBC  3B40 F47E                move.w     [A5 - 0xB82], D0
  2625. 00001EC0  207C 0000 0B50           movea.l    A0, 0xB50
  2626. 00001EC6  2850                     movea.l    A4, [A0]
  2627. 00001EC8  397C 0030 0008           move.w     [A4 + 0x8], 0x30 /* '0' */
  2628. 00001ECE  426C 0046                clr.w      [A4 + 0x46]
  2629. 00001ED2  41ED F368                lea.l      A0, [A5 - 0xC98]
  2630. 00001ED6  2948 0014                move.l     [A4 + 0x14], A0
  2631. 00001EDA  42A7                     clr.l      -[A7]
  2632. 00001EDC  701C                     moveq.l    D0, 0x1C
  2633. 00001EDE  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  2634. 00001EE2  5840                     addq.w     D0, 4
  2635. 00001EE4  5240                     addq.w     D0, 1
  2636. 00001EE6  48C0                     ext.l      D0
  2637. 00001EE8  2F00                     move.l     -[A7], D0
  2638. 00001EEA  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2639. 00001EEE  2B5F FD5E                move.l     [A5 - 0x2A2], [A7]+
  2640. 00001EF2  42A7                     clr.l      -[A7]
  2641. 00001EF4  701C                     moveq.l    D0, 0x1C
  2642. 00001EF6  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  2643. 00001EFA  5840                     addq.w     D0, 4
  2644. 00001EFC  5240                     addq.w     D0, 1
  2645. 00001EFE  48C0                     ext.l      D0
  2646. 00001F00  2F00                     move.l     -[A7], D0
  2647. 00001F02  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2648. 00001F06  2B5F FD58                move.l     [A5 - 0x2A8], [A7]+
  2649. 00001F0A  42A7                     clr.l      -[A7]
  2650. 00001F0C  705A                     moveq.l    D0, 0x5A
  2651. 00001F0E  2F00                     move.l     -[A7], D0
  2652. 00001F10  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2653. 00001F14  2B5F FD54                move.l     [A5 - 0x2AC], [A7]+
  2654. 00001F18  42A7                     clr.l      -[A7]
  2655. 00001F1A  7048                     moveq.l    D0, 0x48
  2656. 00001F1C  2F00                     move.l     -[A7], D0
  2657. 00001F1E  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2658. 00001F22  2B5F FD50                move.l     [A5 - 0x2B0], [A7]+
  2659. 00001F26  42A7                     clr.l      -[A7]
  2660. 00001F28  2F3C 0000 0100           move.l     -[A7], 0x100
  2661. 00001F2E  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2662. 00001F32  2B5F FD4C                move.l     [A5 - 0x2B4], [A7]+
  2663. 00001F36  42A7                     clr.l      -[A7]
  2664. 00001F38  707A                     moveq.l    D0, 0x7A
  2665. 00001F3A  2F00                     move.l     -[A7], D0
  2666. 00001F3C  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2667. 00001F40  2B5F FD48                move.l     [A5 - 0x2B8], [A7]+
  2668. 00001F44  42A7                     clr.l      -[A7]
  2669. 00001F46  705A                     moveq.l    D0, 0x5A
  2670. 00001F48  2F00                     move.l     -[A7], D0
  2671. 00001F4A  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2672. 00001F4E  2B5F FD44                move.l     [A5 - 0x2BC], [A7]+
  2673. 00001F52  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2674. 00001F56  4267                     clr.w      -[A7]
  2675. 00001F58  4EBA F7AC                jsr        [PC - 0x854 /* 00001706 */]
  2676. 00001F5C  301F                     move.w     D0, [A7]+
  2677. 00001F5E  0440 D8F1                subi.w     D0, 0xD8F1
  2678. 00001F62  6712                     beq        +0x14 /* 00001F76 */
  2679. 00001F64  0440 2710                subi.w     D0, 0x2710
  2680. 00001F68  6702                     beq        +0x4 /* 00001F6C */
  2681. 00001F6A  6010                     bra        +0x12 /* 00001F7C */
  2682. label00001F6C:
  2683. 00001F6C  3F3C 000F                move.w     -[A7], 0xF
  2684. 00001F70  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  2685. 00001F74  6006                     bra        +0x8 /* 00001F7C */
  2686. label00001F76:
  2687. 00001F76  4267                     clr.w      -[A7]
  2688. 00001F78  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  2689. label00001F7C:
  2690. 00001F7C  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2691. 00001F80  4267                     clr.w      -[A7]
  2692. 00001F82  486E FC84                pea.l      [A6 - 0x37C]
  2693. 00001F86  4EAD 095A                jsr        [A5 + 0x95A /* export_295 */]
  2694. 00001F8A  4A5F                     tst.w      [A7]+
  2695. 00001F8C  6708                     beq        +0xA /* 00001F96 */
  2696. 00001F8E  486E FC84                pea.l      [A6 - 0x37C]
  2697. 00001F92  4EAD 094A                jsr        [A5 + 0x94A /* export_293 */]
  2698. label00001F96:
  2699. 00001F96  207C 0000 0B50           movea.l    A0, 0xB50
  2700. 00001F9C  2850                     movea.l    A4, [A0]
  2701. 00001F9E  396E FC88 00F0           move.w     [A4 + 0xF0], [A6 - 0x378]
  2702. 00001FA4  396E FC8A 009A           move.w     [A4 + 0x9A], [A6 - 0x376]
  2703. 00001FAA  3B7C 015A FCA4           move.w     [A5 - 0x35C], 0x15A
  2704. 00001FB0  302D FCA8                move.w     D0, [A5 - 0x358]
  2705. 00001FB4  48C0                     ext.l      D0
  2706. 00001FB6  2D40 FD88                move.l     [A6 - 0x278], D0
  2707. 00001FBA  7000                     moveq.l    D0, 0x00
  2708. 00001FBC  2B40 FD66                move.l     [A5 - 0x29A], D0
  2709. 00001FC0  426C 0010                clr.w      [A4 + 0x10]
  2710. 00001FC4  426C 0058                clr.w      [A4 + 0x58]
  2711. 00001FC8  426C 0012                clr.w      [A4 + 0x12]
  2712. 00001FCC  426C 0098                clr.w      [A4 + 0x98]
  2713. 00001FD0  42A7                     clr.l      -[A7]
  2714. 00001FD2  2F3C 0000 2800           move.l     -[A7], 0x2800 /* '(\0' */
  2715. 00001FD8  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2716. 00001FDC  201F                     move.l     D0, [A7]+
  2717. 00001FDE  D0BC 0000 2800           add.l      D0, 0x2800 /* '(\0' */
  2718. 00001FE4  5580                     subq.l     D0, 2
  2719. 00001FE6  2940 0050                move.l     [A4 + 0x50], D0
  2720. 00001FEA  297C 0000 2800 00A8      move.l     [A4 + 0xA8], 0x2800 /* '(\0' */
  2721. 00001FF2  486D FCBE                pea.l      [A5 - 0x342]
  2722. 00001FF6  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  2723. 00001FFA  41ED FCBE                lea.l      A0, [A5 - 0x342]
  2724. 00001FFE  2A08                     move.l     D5, A0
  2725. 00002000  283C 0000 0138           move.l     D4, 0x138
  2726. 00002006  42A7                     clr.l      -[A7]
  2727. 00002008  2F04                     move.l     -[A7], D4
  2728. 0000200A  7003                     moveq.l    D0, 0x03
  2729. 0000200C  2F00                     move.l     -[A7], D0
  2730. 0000200E  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  2731. 00002012  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2732. 00002016  2B5F F9F8                move.l     [A5 - 0x608], [A7]+
  2733. 0000201A  2B6D F9F8 F9E8           move.l     [A5 - 0x618], [A5 - 0x608]
  2734. 00002020  2F04                     move.l     -[A7], D4
  2735. 00002022  7003                     moveq.l    D0, 0x03
  2736. 00002024  2F00                     move.l     -[A7], D0
  2737. 00002026  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  2738. 0000202A  201F                     move.l     D0, [A7]+
  2739. 0000202C  D0AD F9E8                add.l      D0, [A5 - 0x618]
  2740. 00002030  2B40 F9EC                move.l     [A5 - 0x614], D0
  2741. 00002034  2C2D F9F8                move.l     D6, [A5 - 0x608]
  2742. 00002038  7E01                     moveq.l    D7, 0x01
  2743. 0000203A  601A                     bra        +0x1C /* 00002056 */
  2744. label0000203C:
  2745. 0000203C  41ED 02C2                lea.l      A0, [A5 + 0x2C2 /* export_84 */]
  2746. 00002040  2246                     movea.l    A1, D6
  2747. 00002042  2348 000C                move.l     [A1 + 0xC], A0
  2748. 00002046  2F06                     move.l     -[A7], D6
  2749. 00002048  2F05                     move.l     -[A7], D5
  2750. 0000204A  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  2751. 0000204E  DCBC 0000 0138           add.l      D6, 0x138
  2752. 00002054  5247                     addq.w     D7, 1
  2753. label00002056:
  2754. 00002056  7003                     moveq.l    D0, 0x03
  2755. 00002058  B047                     cmp.w      D0, D7
  2756. 0000205A  6CE0                     bge        -0x1E /* 0000203C */
  2757. 0000205C  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2758. 00002060  486D FCCE                pea.l      [A5 - 0x332]
  2759. 00002064  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  2760. 00002068  41ED FCCE                lea.l      A0, [A5 - 0x332]
  2761. 0000206C  2A08                     move.l     D5, A0
  2762. 0000206E  785A                     moveq.l    D4, 0x5A
  2763. 00002070  42A7                     clr.l      -[A7]
  2764. 00002072  2F04                     move.l     -[A7], D4
  2765. 00002074  7003                     moveq.l    D0, 0x03
  2766. 00002076  2F00                     move.l     -[A7], D0
  2767. 00002078  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  2768. 0000207C  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2769. 00002080  2B5F F9FC                move.l     [A5 - 0x604], [A7]+
  2770. 00002084  2C2D F9FC                move.l     D6, [A5 - 0x604]
  2771. 00002088  7E01                     moveq.l    D7, 0x01
  2772. 0000208A  601A                     bra        +0x1C /* 000020A6 */
  2773. label0000208C:
  2774. 0000208C  2846                     movea.l    A4, D6
  2775. 0000208E  41ED 02BA                lea.l      A0, [A5 + 0x2BA /* export_83 */]
  2776. 00002092  2948 000C                move.l     [A4 + 0xC], A0
  2777. 00002096  2F06                     move.l     -[A7], D6
  2778. 00002098  486D FCCE                pea.l      [A5 - 0x332]
  2779. 0000209C  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  2780. 000020A0  705A                     moveq.l    D0, 0x5A
  2781. 000020A2  DC80                     add.l      D6, D0
  2782. 000020A4  5247                     addq.w     D7, 1
  2783. label000020A6:
  2784. 000020A6  7003                     moveq.l    D0, 0x03
  2785. 000020A8  B047                     cmp.w      D0, D7
  2786. 000020AA  6CE0                     bge        -0x1E /* 0000208C */
  2787. 000020AC  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2788. 000020B0  486D FCC6                pea.l      [A5 - 0x33A]
  2789. 000020B4  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  2790. 000020B8  486D FD26                pea.l      [A5 - 0x2DA]
  2791. 000020BC  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  2792. 000020C0  486D FCEE                pea.l      [A5 - 0x312]
  2793. 000020C4  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  2794. 000020C8  41ED FCEE                lea.l      A0, [A5 - 0x312]
  2795. 000020CC  2A08                     move.l     D5, A0
  2796. 000020CE  781A                     moveq.l    D4, 0x1A
  2797. 000020D0  302D FCA4                move.w     D0, [A5 - 0x35C]
  2798. 000020D4  48C0                     ext.l      D0
  2799. 000020D6  2D40 FD84                move.l     [A6 - 0x27C], D0
  2800. 000020DA  42A7                     clr.l      -[A7]
  2801. 000020DC  2F04                     move.l     -[A7], D4
  2802. 000020DE  2F2E FD84                move.l     -[A7], [A6 - 0x27C]
  2803. 000020E2  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  2804. 000020E6  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2805. 000020EA  2B5F FA04                move.l     [A5 - 0x5FC], [A7]+
  2806. 000020EE  2C2D FA04                move.l     D6, [A5 - 0x5FC]
  2807. 000020F2  3D6D FCA4 FC44           move.w     [A6 - 0x3BC], [A5 - 0x35C]
  2808. 000020F8  7E01                     moveq.l    D7, 0x01
  2809. 000020FA  6010                     bra        +0x12 /* 0000210C */
  2810. label000020FC:
  2811. 000020FC  2F06                     move.l     -[A7], D6
  2812. 000020FE  2F05                     move.l     -[A7], D5
  2813. 00002100  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  2814. 00002104  701A                     moveq.l    D0, 0x1A
  2815. 00002106  DC80                     add.l      D6, D0
  2816. 00002108  5247                     addq.w     D7, 1
  2817. 0000210A  6906                     bvs        +0x8 /* 00002112 */
  2818. label0000210C:
  2819. 0000210C  BE6E FC44                cmp.w      D7, [A6 - 0x3BC]
  2820. 00002110  6FEA                     ble        -0x14 /* 000020FC */
  2821. label00002112:
  2822. 00002112  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2823. 00002116  486D FCE6                pea.l      [A5 - 0x31A]
  2824. 0000211A  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  2825. 0000211E  41ED FCE6                lea.l      A0, [A5 - 0x31A]
  2826. 00002122  2A08                     move.l     D5, A0
  2827. 00002124  7810                     moveq.l    D4, 0x10
  2828. 00002126  302D FCA2                move.w     D0, [A5 - 0x35E]
  2829. 0000212A  48C0                     ext.l      D0
  2830. 0000212C  2D40 FD84                move.l     [A6 - 0x27C], D0
  2831. 00002130  42A7                     clr.l      -[A7]
  2832. 00002132  2F04                     move.l     -[A7], D4
  2833. 00002134  2F2E FD84                move.l     -[A7], [A6 - 0x27C]
  2834. 00002138  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  2835. 0000213C  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2836. 00002140  2B5F FA08                move.l     [A5 - 0x5F8], [A7]+
  2837. 00002144  2C2D FA08                move.l     D6, [A5 - 0x5F8]
  2838. 00002148  3D6D FCA2 FC42           move.w     [A6 - 0x3BE], [A5 - 0x35E]
  2839. 0000214E  7E01                     moveq.l    D7, 0x01
  2840. 00002150  6010                     bra        +0x12 /* 00002162 */
  2841. label00002152:
  2842. 00002152  2F06                     move.l     -[A7], D6
  2843. 00002154  2F05                     move.l     -[A7], D5
  2844. 00002156  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  2845. 0000215A  7010                     moveq.l    D0, 0x10
  2846. 0000215C  DC80                     add.l      D6, D0
  2847. 0000215E  5247                     addq.w     D7, 1
  2848. 00002160  6906                     bvs        +0x8 /* 00002168 */
  2849. label00002162:
  2850. 00002162  BE6E FC42                cmp.w      D7, [A6 - 0x3BE]
  2851. 00002166  6FEA                     ble        -0x14 /* 00002152 */
  2852. label00002168:
  2853. 00002168  486D FCFE                pea.l      [A5 - 0x302]
  2854. 0000216C  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  2855. 00002170  41ED FCFE                lea.l      A0, [A5 - 0x302]
  2856. 00002174  2A08                     move.l     D5, A0
  2857. 00002176  7002                     moveq.l    D0, 0x02
  2858. 00002178  C1FC 0018                muls.w     D0, 0x18
  2859. 0000217C  48C0                     ext.l      D0
  2860. 0000217E  2800                     move.l     D4, D0
  2861. 00002180  202E FD88                move.l     D0, [A6 - 0x278]
  2862. 00002184  5280                     addq.l     D0, 1
  2863. 00002186  2D40 FD84                move.l     [A6 - 0x27C], D0
  2864. 0000218A  42A7                     clr.l      -[A7]
  2865. 0000218C  2F04                     move.l     -[A7], D4
  2866. 0000218E  2F2E FD84                move.l     -[A7], [A6 - 0x27C]
  2867. 00002192  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  2868. 00002196  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2869. 0000219A  2B5F FA0C                move.l     [A5 - 0x5F4], [A7]+
  2870. 0000219E  2C2D FA0C                move.l     D6, [A5 - 0x5F4]
  2871. 000021A2  302D FCA8                move.w     D0, [A5 - 0x358]
  2872. 000021A6  E340                     asl        D0.w, 1
  2873. 000021A8  3D40 FC40                move.w     [A6 - 0x3C0], D0
  2874. 000021AC  7E01                     moveq.l    D7, 0x01
  2875. 000021AE  6010                     bra        +0x12 /* 000021C0 */
  2876. label000021B0:
  2877. 000021B0  2F06                     move.l     -[A7], D6
  2878. 000021B2  2F05                     move.l     -[A7], D5
  2879. 000021B4  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  2880. 000021B8  7018                     moveq.l    D0, 0x18
  2881. 000021BA  DC80                     add.l      D6, D0
  2882. 000021BC  5247                     addq.w     D7, 1
  2883. 000021BE  6906                     bvs        +0x8 /* 000021C6 */
  2884. label000021C0:
  2885. 000021C0  BE6E FC40                cmp.w      D7, [A6 - 0x3C0]
  2886. 000021C4  6FEA                     ble        -0x14 /* 000021B0 */
  2887. label000021C6:
  2888. 000021C6  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2889. 000021CA  486D FCB6                pea.l      [A5 - 0x34A]
  2890. 000021CE  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  2891. 000021D2  41ED FCB6                lea.l      A0, [A5 - 0x34A]
  2892. 000021D6  2A08                     move.l     D5, A0
  2893. 000021D8  283C 0000 1400           move.l     D4, 0x1400
  2894. 000021DE  7002                     moveq.l    D0, 0x02
  2895. 000021E0  2D40 FD84                move.l     [A6 - 0x27C], D0
  2896. 000021E4  42A7                     clr.l      -[A7]
  2897. 000021E6  2F04                     move.l     -[A7], D4
  2898. 000021E8  2F2E FD84                move.l     -[A7], [A6 - 0x27C]
  2899. 000021EC  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  2900. 000021F0  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2901. 000021F4  2B5F FA10                move.l     [A5 - 0x5F0], [A7]+
  2902. 000021F8  2C2D FA10                move.l     D6, [A5 - 0x5F0]
  2903. 000021FC  2B6D FA10 F9F0           move.l     [A5 - 0x610], [A5 - 0x5F0]
  2904. 00002202  7E01                     moveq.l    D7, 0x01
  2905. 00002204  6010                     bra        +0x12 /* 00002216 */
  2906. label00002206:
  2907. 00002206  2F06                     move.l     -[A7], D6
  2908. 00002208  2F05                     move.l     -[A7], D5
  2909. 0000220A  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  2910. 0000220E  DCBC 0000 1400           add.l      D6, 0x1400
  2911. 00002214  5247                     addq.w     D7, 1
  2912. label00002216:
  2913. 00002216  7002                     moveq.l    D0, 0x02
  2914. 00002218  B047                     cmp.w      D0, D7
  2915. 0000221A  6CEA                     bge        -0x14 /* 00002206 */
  2916. 0000221C  2006                     move.l     D0, D6
  2917. 0000221E  90BC 0000 1400           sub.l      D0, 0x1400
  2918. 00002224  2B40 F9F4                move.l     [A5 - 0x60C], D0
  2919. 00002228  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2920. 0000222C  486D FCF6                pea.l      [A5 - 0x30A]
  2921. 00002230  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  2922. 00002234  41ED FCF6                lea.l      A0, [A5 - 0x30A]
  2923. 00002238  2A08                     move.l     D5, A0
  2924. 0000223A  781A                     moveq.l    D4, 0x1A
  2925. 0000223C  302D FCA4                move.w     D0, [A5 - 0x35C]
  2926. 00002240  E340                     asl        D0.w, 1
  2927. 00002242  48C0                     ext.l      D0
  2928. 00002244  2D40 FD84                move.l     [A6 - 0x27C], D0
  2929. 00002248  42A7                     clr.l      -[A7]
  2930. 0000224A  2F04                     move.l     -[A7], D4
  2931. 0000224C  2F2E FD84                move.l     -[A7], [A6 - 0x27C]
  2932. 00002250  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  2933. 00002254  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2934. 00002258  2B5F FC9E                move.l     [A5 - 0x362], [A7]+
  2935. 0000225C  2C2D FC9E                move.l     D6, [A5 - 0x362]
  2936. 00002260  3D6D FCA4 FC3E           move.w     [A6 - 0x3C2], [A5 - 0x35C]
  2937. 00002266  7E01                     moveq.l    D7, 0x01
  2938. 00002268  601A                     bra        +0x1C /* 00002284 */
  2939. label0000226A:
  2940. 0000226A  2F06                     move.l     -[A7], D6
  2941. 0000226C  2F05                     move.l     -[A7], D5
  2942. 0000226E  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  2943. 00002272  2846                     movea.l    A4, D6
  2944. 00002274  3947 0006                move.w     [A4 + 0x6], D7
  2945. 00002278  426C 0004                clr.w      [A4 + 0x4]
  2946. 0000227C  701A                     moveq.l    D0, 0x1A
  2947. 0000227E  DC80                     add.l      D6, D0
  2948. 00002280  5247                     addq.w     D7, 1
  2949. 00002282  6906                     bvs        +0x8 /* 0000228A */
  2950. label00002284:
  2951. 00002284  BE6E FC3E                cmp.w      D7, [A6 - 0x3C2]
  2952. 00002288  6FE0                     ble        -0x1E /* 0000226A */
  2953. label0000228A:
  2954. 0000228A  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2955. 0000228E  42A7                     clr.l      -[A7]
  2956. 00002290  302D FCA4                move.w     D0, [A5 - 0x35C]
  2957. 00002294  E340                     asl        D0.w, 1
  2958. 00002296  48C0                     ext.l      D0
  2959. 00002298  2F00                     move.l     -[A7], D0
  2960. 0000229A  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2961. 0000229E  2B5F FA72                move.l     [A5 - 0x58E], [A7]+
  2962. 000022A2  486D FD06                pea.l      [A5 - 0x2FA]
  2963. 000022A6  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  2964. 000022AA  41ED FD06                lea.l      A0, [A5 - 0x2FA]
  2965. 000022AE  2A08                     move.l     D5, A0
  2966. 000022B0  7002                     moveq.l    D0, 0x02
  2967. 000022B2  C1FC 0088                muls.w     D0, 0x88
  2968. 000022B6  48C0                     ext.l      D0
  2969. 000022B8  2800                     move.l     D4, D0
  2970. 000022BA  42A7                     clr.l      -[A7]
  2971. 000022BC  202E FD88                move.l     D0, [A6 - 0x278]
  2972. 000022C0  5280                     addq.l     D0, 1
  2973. 000022C2  2F04                     move.l     -[A7], D4
  2974. 000022C4  2F00                     move.l     -[A7], D0
  2975. 000022C6  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  2976. 000022CA  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  2977. 000022CE  2B5F FA14                move.l     [A5 - 0x5EC], [A7]+
  2978. 000022D2  2C2D FA14                move.l     D6, [A5 - 0x5EC]
  2979. 000022D6  302D FCA8                move.w     D0, [A5 - 0x358]
  2980. 000022DA  5240                     addq.w     D0, 1
  2981. 000022DC  E340                     asl        D0.w, 1
  2982. 000022DE  3D40 FC3C                move.w     [A6 - 0x3C4], D0
  2983. 000022E2  7E01                     moveq.l    D7, 0x01
  2984. 000022E4  601C                     bra        +0x1E /* 00002302 */
  2985. label000022E6:
  2986. 000022E6  41ED 02B2                lea.l      A0, [A5 + 0x2B2 /* export_82 */]
  2987. 000022EA  2246                     movea.l    A1, D6
  2988. 000022EC  2348 0024                move.l     [A1 + 0x24], A0
  2989. 000022F0  2F06                     move.l     -[A7], D6
  2990. 000022F2  2F05                     move.l     -[A7], D5
  2991. 000022F4  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  2992. 000022F8  DCBC 0000 0088           add.l      D6, 0x88
  2993. 000022FE  5247                     addq.w     D7, 1
  2994. 00002300  6906                     bvs        +0x8 /* 00002308 */
  2995. label00002302:
  2996. 00002302  BE6E FC3C                cmp.w      D7, [A6 - 0x3C4]
  2997. 00002306  6FDE                     ble        -0x20 /* 000022E6 */
  2998. label00002308:
  2999. 00002308  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3000. 0000230C  486D FCD6                pea.l      [A5 - 0x32A]
  3001. 00002310  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3002. 00002314  41ED FCD6                lea.l      A0, [A5 - 0x32A]
  3003. 00002318  2A08                     move.l     D5, A0
  3004. 0000231A  302D F47E                move.w     D0, [A5 - 0xB82]
  3005. 0000231E  48C0                     ext.l      D0
  3006. 00002320  2800                     move.l     D4, D0
  3007. 00002322  42A7                     clr.l      -[A7]
  3008. 00002324  2F04                     move.l     -[A7], D4
  3009. 00002326  7003                     moveq.l    D0, 0x03
  3010. 00002328  2F00                     move.l     -[A7], D0
  3011. 0000232A  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  3012. 0000232E  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3013. 00002332  2B5F FA18                move.l     [A5 - 0x5E8], [A7]+
  3014. 00002336  2C2D FA18                move.l     D6, [A5 - 0x5E8]
  3015. 0000233A  7E01                     moveq.l    D7, 0x01
  3016. 0000233C  6012                     bra        +0x14 /* 00002350 */
  3017. label0000233E:
  3018. 0000233E  2F06                     move.l     -[A7], D6
  3019. 00002340  2F05                     move.l     -[A7], D5
  3020. 00002342  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  3021. 00002346  302D F47E                move.w     D0, [A5 - 0xB82]
  3022. 0000234A  48C0                     ext.l      D0
  3023. 0000234C  DC80                     add.l      D6, D0
  3024. 0000234E  5247                     addq.w     D7, 1
  3025. label00002350:
  3026. 00002350  7003                     moveq.l    D0, 0x03
  3027. 00002352  B047                     cmp.w      D0, D7
  3028. 00002354  6CE8                     bge        -0x16 /* 0000233E */
  3029. 00002356  486D FCDE                pea.l      [A5 - 0x322]
  3030. 0000235A  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3031. 0000235E  41ED FCDE                lea.l      A0, [A5 - 0x322]
  3032. 00002362  2A08                     move.l     D5, A0
  3033. 00002364  7848                     moveq.l    D4, 0x48
  3034. 00002366  42A7                     clr.l      -[A7]
  3035. 00002368  2F04                     move.l     -[A7], D4
  3036. 0000236A  7003                     moveq.l    D0, 0x03
  3037. 0000236C  2F00                     move.l     -[A7], D0
  3038. 0000236E  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  3039. 00002372  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3040. 00002376  2B5F FA1C                move.l     [A5 - 0x5E4], [A7]+
  3041. 0000237A  2C2D FA1C                move.l     D6, [A5 - 0x5E4]
  3042. 0000237E  7E01                     moveq.l    D7, 0x01
  3043. 00002380  600E                     bra        +0x10 /* 00002390 */
  3044. label00002382:
  3045. 00002382  2F06                     move.l     -[A7], D6
  3046. 00002384  2F05                     move.l     -[A7], D5
  3047. 00002386  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  3048. 0000238A  7048                     moveq.l    D0, 0x48
  3049. 0000238C  DC80                     add.l      D6, D0
  3050. 0000238E  5247                     addq.w     D7, 1
  3051. label00002390:
  3052. 00002390  7003                     moveq.l    D0, 0x03
  3053. 00002392  B047                     cmp.w      D0, D7
  3054. 00002394  6CEC                     bge        -0x12 /* 00002382 */
  3055. 00002396  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3056. 0000239A  486D FD16                pea.l      [A5 - 0x2EA]
  3057. 0000239E  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3058. 000023A2  486D FD0E                pea.l      [A5 - 0x2F2]
  3059. 000023A6  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3060. 000023AA  486D FD1E                pea.l      [A5 - 0x2E2]
  3061. 000023AE  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3062. 000023B2  41ED FD0E                lea.l      A0, [A5 - 0x2F2]
  3063. 000023B6  2A08                     move.l     D5, A0
  3064. 000023B8  42A7                     clr.l      -[A7]
  3065. 000023BA  302D FCA8                move.w     D0, [A5 - 0x358]
  3066. 000023BE  5240                     addq.w     D0, 1
  3067. 000023C0  C1FC 00F2                muls.w     D0, 0xF2
  3068. 000023C4  48C0                     ext.l      D0
  3069. 000023C6  2F00                     move.l     -[A7], D0
  3070. 000023C8  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3071. 000023CC  2B5F FA20                move.l     [A5 - 0x5E0], [A7]+
  3072. 000023D0  2C2D FA20                move.l     D6, [A5 - 0x5E0]
  3073. 000023D4  2B46 FCAA                move.l     [A5 - 0x356], D6
  3074. 000023D8  DCBC 0000 00F2           add.l      D6, 0xF2
  3075. 000023DE  2F2D FCAA                move.l     -[A7], [A5 - 0x356]
  3076. 000023E2  486D FD16                pea.l      [A5 - 0x2EA]
  3077. 000023E6  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  3078. 000023EA  286D FCAA                movea.l    A4, [A5 - 0x356]
  3079. 000023EE  426C 0004                clr.w      [A4 + 0x4]
  3080. 000023F2  08EC 0000 0005           bset.b     [A4 + 0x5], 0x0
  3081. 000023F8  08EC 0000 0004           bset.b     [A4 + 0x4], 0x0
  3082. 000023FE  08EC 0001 0005           bset.b     [A4 + 0x5], 0x1
  3083. 00002404  08AC 0001 0004           bclr.b     [A4 + 0x4], 0x1
  3084. 0000240A  7EF6                     moveq.l    D7, 0xFFFFFFF6
  3085. 0000240C  6010                     bra        +0x12 /* 0000241E */
  3086. label0000240E:
  3087. 0000240E  3007                     move.w     D0, D7
  3088. 00002410  0440 FFF6                subi.w     D0, 0xFFF6
  3089. 00002414  3200                     move.w     D1, D0
  3090. 00002416  E640                     asr        D0.w, 3
  3091. 00002418  03F4                     .incomplete
  3092. 0000241A  0012 5247                ori.b      [A2], 0x47 /* 'G' */
  3093. label0000241E:
  3094. 0000241E  70FF                     moveq.l    D0, 0xFFFFFFFF
  3095. 00002420  B047                     cmp.w      D0, D7
  3096. 00002422  6CEA                     bge        -0x14 /* 0000240E */
  3097. 00002424  426C 0006                clr.w      [A4 + 0x6]
  3098. 00002428  426C 0010                clr.w      [A4 + 0x10]
  3099. 0000242C  7000                     moveq.l    D0, 0x00
  3100. 0000242E  2940 0016                move.l     [A4 + 0x16], D0
  3101. 00002432  2940 00EC                move.l     [A4 + 0xEC], D0
  3102. 00002436  486C 001A                pea.l      [A4 + 0x1A]
  3103. 0000243A  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3104. 0000243E  486C 0022                pea.l      [A4 + 0x22]
  3105. 00002442  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3106. 00002446  7000                     moveq.l    D0, 0x00
  3107. 00002448  2940 002A                move.l     [A4 + 0x2A], D0
  3108. 0000244C  2940 0040                move.l     [A4 + 0x40], D0
  3109. 00002450  2940 0044                move.l     [A4 + 0x44], D0
  3110. 00002454  7E02                     moveq.l    D7, 0x02
  3111. 00002456  600C                     bra        +0xE /* 00002464 */
  3112. label00002458:
  3113. 00002458  3007                     move.w     D0, D7
  3114. 0000245A  E540                     asl        D0.w, 2
  3115. 0000245C  7200                     moveq.l    D1, 0x00
  3116. 0000245E  2981 0040                move.l     [A4 + D0.w + 0x40], D1
  3117. 00002462  5247                     addq.w     D7, 1
  3118. label00002464:
  3119. 00002464  702A                     moveq.l    D0, 0x2A
  3120. 00002466  B047                     cmp.w      D0, D7
  3121. 00002468  6CEE                     bge        -0x10 /* 00002458 */
  3122. 0000246A  7001                     moveq.l    D0, 0x01
  3123. 0000246C  2F00                     move.l     -[A7], D0
  3124. 0000246E  487A 06FC                pea.l      [PC + 0x6FC /* 00002B6C, value 0x4E56 'NV', cstring "" */]
  3125. 00002472  486E FEAA                pea.l      [A6 - 0x156]
  3126. 00002476  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  3127. 0000247A  7000                     moveq.l    D0, 0x00
  3128. 0000247C  2D40 FD98                move.l     [A6 - 0x268], D0
  3129. 00002480  4267                     clr.w      -[A7]
  3130. 00002482  486E FEAA                pea.l      [A6 - 0x156]
  3131. 00002486  486E FDAA                pea.l      [A6 - 0x256]
  3132. 0000248A  3F3C 0100                move.w     -[A7], 0x100
  3133. 0000248E  486E FDA8                pea.l      [A6 - 0x258]
  3134. 00002492  486E FD98                pea.l      [A6 - 0x268]
  3135. 00002496  207C 0000 0B50           movea.l    A0, 0xB50
  3136. 0000249C  2050                     movea.l    A0, [A0]
  3137. 0000249E  3F28 0046                move.w     -[A7], [A0 + 0x46]
  3138. 000024A2  42A7                     clr.l      -[A7]
  3139. 000024A4  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  3140. 000024A8  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  3141. 000024AC  6600 0092                bne        +0x94 /* 00002540 */
  3142. 000024B0  42A7                     clr.l      -[A7]
  3143. 000024B2  486E FDAC                pea.l      [A6 - 0x254]
  3144. 000024B6  486E FEAA                pea.l      [A6 - 0x156]
  3145. 000024BA  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  3146. 000024BE  7000                     moveq.l    D0, 0x00
  3147. 000024C0  2D40 FD98                move.l     [A6 - 0x268], D0
  3148. 000024C4  4267                     clr.w      -[A7]
  3149. 000024C6  486E FEAA                pea.l      [A6 - 0x156]
  3150. 000024CA  486E FDAA                pea.l      [A6 - 0x256]
  3151. 000024CE  3F3C 0100                move.w     -[A7], 0x100
  3152. 000024D2  486E FDA8                pea.l      [A6 - 0x258]
  3153. 000024D6  486E FD98                pea.l      [A6 - 0x268]
  3154. 000024DA  207C 0000 0B50           movea.l    A0, 0xB50
  3155. 000024E0  2050                     movea.l    A0, [A0]
  3156. 000024E2  3F28 0046                move.w     -[A7], [A0 + 0x46]
  3157. 000024E6  42A7                     clr.l      -[A7]
  3158. 000024E8  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  3159. 000024EC  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  3160. 000024F0  664E                     bne        +0x50 /* 00002540 */
  3161. 000024F2  296E FDB2 0040           move.l     [A4 + 0x40], [A6 - 0x24E]
  3162. 000024F8  08EC 0001 0004           bset.b     [A4 + 0x4], 0x1
  3163. 000024FE  3D6E FDCC FC3A           move.w     [A6 - 0x3C6], [A6 - 0x234]
  3164. 00002504  7E01                     moveq.l    D7, 0x01
  3165. 00002506  6016                     bra        +0x18 /* 0000251E */
  3166. label00002508:
  3167. 00002508  3007                     move.w     D0, D7
  3168. 0000250A  E540                     asl        D0.w, 2
  3169. 0000250C  3207                     move.w     D1, D7
  3170. 0000250E  E541                     asl        D1.w, 2
  3171. 00002510  41EE FDCA                lea.l      A0, [A6 - 0x236]
  3172. 00002514  29B0 0000 1040           move.l     [A4 + D1.w + 0x40], [A0 + D0.w]
  3173. 0000251A  5247                     addq.w     D7, 1
  3174. 0000251C  6906                     bvs        +0x8 /* 00002524 */
  3175. label0000251E:
  3176. 0000251E  BE6E FC3A                cmp.w      D7, [A6 - 0x3C6]
  3177. 00002522  6FE4                     ble        -0x1A /* 00002508 */
  3178. label00002524:
  3179. 00002524  302E FDCC                move.w     D0, [A6 - 0x234]
  3180. 00002528  5240                     addq.w     D0, 1
  3181. 0000252A  3E00                     move.w     D7, D0
  3182. 0000252C  600C                     bra        +0xE /* 0000253A */
  3183. label0000252E:
  3184. 0000252E  3007                     move.w     D0, D7
  3185. 00002530  E540                     asl        D0.w, 2
  3186. 00002532  7200                     moveq.l    D1, 0x00
  3187. 00002534  2981 0040                move.l     [A4 + D0.w + 0x40], D1
  3188. 00002538  5247                     addq.w     D7, 1
  3189. label0000253A:
  3190. 0000253A  702A                     moveq.l    D0, 0x2A
  3191. 0000253C  B047                     cmp.w      D0, D7
  3192. 0000253E  6CEE                     bge        -0x10 /* 0000252E */
  3193. label00002540:
  3194. 00002540  42A7                     clr.l      -[A7]
  3195. 00002542  486D FD06                pea.l      [A5 - 0x2FA]
  3196. 00002546  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3197. 0000254A  295F 0008                move.l     [A4 + 0x8], [A7]+
  3198. 0000254E  266C 0008                movea.l    A3, [A4 + 0x8]
  3199. 00002552  2D4B FC36                move.l     [A6 - 0x3CA], A3
  3200. 00002556  206E FC36                movea.l    A0, [A6 - 0x3CA]
  3201. 0000255A  7000                     moveq.l    D0, 0x00
  3202. 0000255C  2080                     move.l     [A0], D0
  3203. 0000255E  206E FC36                movea.l    A0, [A6 - 0x3CA]
  3204. 00002562  216D FCAA 0008           move.l     [A0 + 0x8], [A5 - 0x356]
  3205. 00002568  206E FC36                movea.l    A0, [A6 - 0x3CA]
  3206. 0000256C  7000                     moveq.l    D0, 0x00
  3207. 0000256E  2140 0012                move.l     [A0 + 0x12], D0
  3208. 00002572  206E FC36                movea.l    A0, [A6 - 0x3CA]
  3209. 00002576  4268 0016                clr.w      [A0 + 0x16]
  3210. 0000257A  206E FC36                movea.l    A0, [A6 - 0x3CA]
  3211. 0000257E  7000                     moveq.l    D0, 0x00
  3212. 00002580  2140 0020                move.l     [A0 + 0x20], D0
  3213. 00002584  206E FC36                movea.l    A0, [A6 - 0x3CA]
  3214. 00002588  7000                     moveq.l    D0, 0x00
  3215. 0000258A  2140 0024                move.l     [A0 + 0x24], D0
  3216. 0000258E  277C 0001 0000 0028      move.l     [A3 + 0x28], 0x10000
  3217. 00002596  7000                     moveq.l    D0, 0x00
  3218. 00002598  2740 002C                move.l     [A3 + 0x2C], D0
  3219. 0000259C  2740 0030                move.l     [A3 + 0x30], D0
  3220. 000025A0  2740 003C                move.l     [A3 + 0x3C], D0
  3221. 000025A4  3D6D FCA8 FC34           move.w     [A6 - 0x3CC], [A5 - 0x358]
  3222. 000025AA  7E01                     moveq.l    D7, 0x01
  3223. 000025AC  6000 0122                bra        +0x124 /* 000026D0 */
  3224. label000025B0:
  3225. 000025B0  2846                     movea.l    A4, D6
  3226. 000025B2  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3227. 000025B6  2F06                     move.l     -[A7], D6
  3228. 000025B8  2F05                     move.l     -[A7], D5
  3229. 000025BA  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  3230. 000025BE  426C 0004                clr.w      [A4 + 0x4]
  3231. 000025C2  7000                     moveq.l    D0, 0x00
  3232. 000025C4  2940 00EC                move.l     [A4 + 0xEC], D0
  3233. 000025C8  486C 001A                pea.l      [A4 + 0x1A]
  3234. 000025CC  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3235. 000025D0  42A7                     clr.l      -[A7]
  3236. 000025D2  486D FD06                pea.l      [A5 - 0x2FA]
  3237. 000025D6  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3238. 000025DA  295F 0016                move.l     [A4 + 0x16], [A7]+
  3239. 000025DE  6608                     bne        +0xA /* 000025E8 */
  3240. 000025E0  3F3C 001D                move.w     -[A7], 0x1D
  3241. 000025E4  301F                     move.w     D0, [A7]+
  3242. 000025E6  A9C9                     syscall    SysError
  3243. label000025E8:
  3244. 000025E8  266C 0016                movea.l    A3, [A4 + 0x16]
  3245. 000025EC  377C 0001 0028           move.w     [A3 + 0x28], 0x1
  3246. 000025F2  7000                     moveq.l    D0, 0x00
  3247. 000025F4  2680                     move.l     [A3], D0
  3248. 000025F6  2746 0008                move.l     [A3 + 0x8], D6
  3249. 000025FA  41ED 02B2                lea.l      A0, [A5 + 0x2B2 /* export_82 */]
  3250. 000025FE  2748 0024                move.l     [A3 + 0x24], A0
  3251. 00002602  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  3252. 00002606  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  3253. 0000260A  426B 002A                clr.w      [A3 + 0x2A]
  3254. 0000260E  42A7                     clr.l      -[A7]
  3255. 00002610  486D FCFE                pea.l      [A5 - 0x302]
  3256. 00002614  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3257. 00002618  275F 0020                move.l     [A3 + 0x20], [A7]+
  3258. 0000261C  6608                     bne        +0xA /* 00002626 */
  3259. 0000261E  3F3C 001D                move.w     -[A7], 0x1D
  3260. 00002622  301F                     move.w     D0, [A7]+
  3261. 00002624  A9C9                     syscall    SysError
  3262. label00002626:
  3263. 00002626  7000                     moveq.l    D0, 0x00
  3264. 00002628  2740 0030                move.l     [A3 + 0x30], D0
  3265. 0000262C  3D7C 0001 FFFC           move.w     [A6 - 0x4], 0x1
  3266. 00002632  6000 0088                bra        +0x8A /* 000026BC */
  3267. label00002636:
  3268. 00002636  302E FFFC                move.w     D0, [A6 - 0x4]
  3269. 0000263A  E540                     asl        D0.w, 2
  3270. 0000263C  2F00                     move.l     -[A7], D0
  3271. 0000263E  42A7                     clr.l      -[A7]
  3272. 00002640  486D FD06                pea.l      [A5 - 0x2FA]
  3273. 00002644  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3274. 00002648  221F                     move.l     D1, [A7]+
  3275. 0000264A  201F                     move.l     D0, [A7]+
  3276. 0000264C  2981 0004                move.l     [A4 + D0.w + 0x4], D1
  3277. 00002650  302E FFFC                move.w     D0, [A6 - 0x4]
  3278. 00002654  E540                     asl        D0.w, 2
  3279. 00002656  4AB4 0004                tst.l      [A4 + D0.w + 0x4]
  3280. 0000265A  6608                     bne        +0xA /* 00002664 */
  3281. 0000265C  3F3C 001D                move.w     -[A7], 0x1D
  3282. 00002660  301F                     move.w     D0, [A7]+
  3283. 00002662  A9C9                     syscall    SysError
  3284. label00002664:
  3285. 00002664  302E FFFC                move.w     D0, [A6 - 0x4]
  3286. 00002668  E540                     asl        D0.w, 2
  3287. 0000266A  2674 0004                movea.l    A3, [A4 + D0.w + 0x4]
  3288. 0000266E  377C 0001 0028           move.w     [A3 + 0x28], 0x1
  3289. 00002674  7000                     moveq.l    D0, 0x00
  3290. 00002676  2680                     move.l     [A3], D0
  3291. 00002678  2746 0008                move.l     [A3 + 0x8], D6
  3292. 0000267C  41ED 02B2                lea.l      A0, [A5 + 0x2B2 /* export_82 */]
  3293. 00002680  2748 0024                move.l     [A3 + 0x24], A0
  3294. 00002684  302E FFFC                move.w     D0, [A6 - 0x4]
  3295. 00002688  E540                     asl        D0.w, 2
  3296. 0000268A  2F34 0004                move.l     -[A7], [A4 + D0.w + 0x4]
  3297. 0000268E  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  3298. 00002692  426B 002A                clr.w      [A3 + 0x2A]
  3299. 00002696  42A7                     clr.l      -[A7]
  3300. 00002698  486D FCFE                pea.l      [A5 - 0x302]
  3301. 0000269C  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3302. 000026A0  275F 0020                move.l     [A3 + 0x20], [A7]+
  3303. 000026A4  6608                     bne        +0xA /* 000026AE */
  3304. 000026A6  3F3C 001D                move.w     -[A7], 0x1D
  3305. 000026AA  301F                     move.w     D0, [A7]+
  3306. 000026AC  A9C9                     syscall    SysError
  3307. label000026AE:
  3308. 000026AE  7000                     moveq.l    D0, 0x00
  3309. 000026B0  2740 0030                move.l     [A3 + 0x30], D0
  3310. 000026B4  2740 003C                move.l     [A3 + 0x3C], D0
  3311. 000026B8  526E FFFC                addq.w     [A6 - 0x4], 1
  3312. label000026BC:
  3313. 000026BC  7001                     moveq.l    D0, 0x01
  3314. 000026BE  B06E FFFC                cmp.w      D0, [A6 - 0x4]
  3315. 000026C2  6C00 FF72                bge        -0x8C /* 00002636 */
  3316. 000026C6  DCBC 0000 00F2           add.l      D6, 0xF2
  3317. 000026CC  5247                     addq.w     D7, 1
  3318. 000026CE  6908                     bvs        +0xA /* 000026D8 */
  3319. label000026D0:
  3320. 000026D0  BE6E FC34                cmp.w      D7, [A6 - 0x3CC]
  3321. 000026D4  6F00 FEDA                ble        -0x124 /* 000025B0 */
  3322. label000026D8:
  3323. 000026D8  42A7                     clr.l      -[A7]
  3324. 000026DA  7032                     moveq.l    D0, 0x32
  3325. 000026DC  C1FC 001C                muls.w     D0, 0x1C
  3326. 000026E0  5040                     addq.w     D0, 8
  3327. 000026E2  48C0                     ext.l      D0
  3328. 000026E4  2F00                     move.l     -[A7], D0
  3329. 000026E6  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3330. 000026EA  2B5F FA24                move.l     [A5 - 0x5DC], [A7]+
  3331. 000026EE  2C2D FA24                move.l     D6, [A5 - 0x5DC]
  3332. 000026F2  2B46 FC9A                move.l     [A5 - 0x366], D6
  3333. 000026F6  5086                     addq.l     D6, 8
  3334. 000026F8  206D FC9A                movea.l    A0, [A5 - 0x366]
  3335. 000026FC  2086                     move.l     [A0], D6
  3336. 000026FE  7E01                     moveq.l    D7, 0x01
  3337. 00002700  601E                     bra        +0x20 /* 00002720 */
  3338. label00002702:
  3339. 00002702  2846                     movea.l    A4, D6
  3340. 00002704  2006                     move.l     D0, D6
  3341. 00002706  721C                     moveq.l    D1, 0x1C
  3342. 00002708  D081                     add.l      D0, D1
  3343. 0000270A  2880                     move.l     [A4], D0
  3344. 0000270C  426C 0004                clr.w      [A4 + 0x4]
  3345. 00002710  7000                     moveq.l    D0, 0x00
  3346. 00002712  2940 0006                move.l     [A4 + 0x6], D0
  3347. 00002716  2940 000A                move.l     [A4 + 0xA], D0
  3348. 0000271A  701C                     moveq.l    D0, 0x1C
  3349. 0000271C  DC80                     add.l      D6, D0
  3350. 0000271E  5247                     addq.w     D7, 1
  3351. label00002720:
  3352. 00002720  7031                     moveq.l    D0, 0x31
  3353. 00002722  B047                     cmp.w      D0, D7
  3354. 00002724  6CDC                     bge        -0x22 /* 00002702 */
  3355. 00002726  206D FC9A                movea.l    A0, [A5 - 0x366]
  3356. 0000272A  2146 0004                move.l     [A0 + 0x4], D6
  3357. 0000272E  2846                     movea.l    A4, D6
  3358. 00002730  7000                     moveq.l    D0, 0x00
  3359. 00002732  2880                     move.l     [A4], D0
  3360. 00002734  426C 0004                clr.w      [A4 + 0x4]
  3361. 00002738  7000                     moveq.l    D0, 0x00
  3362. 0000273A  2940 0006                move.l     [A4 + 0x6], D0
  3363. 0000273E  2940 000A                move.l     [A4 + 0xA], D0
  3364. 00002742  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3365. 00002746  486D FCAE                pea.l      [A5 - 0x352]
  3366. 0000274A  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3367. 0000274E  41ED FCAE                lea.l      A0, [A5 - 0x352]
  3368. 00002752  2A08                     move.l     D5, A0
  3369. 00002754  7810                     moveq.l    D4, 0x10
  3370. 00002756  42A7                     clr.l      -[A7]
  3371. 00002758  2F04                     move.l     -[A7], D4
  3372. 0000275A  7003                     moveq.l    D0, 0x03
  3373. 0000275C  2F00                     move.l     -[A7], D0
  3374. 0000275E  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  3375. 00002762  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3376. 00002766  2B5F FA28                move.l     [A5 - 0x5D8], [A7]+
  3377. 0000276A  2C2D FA28                move.l     D6, [A5 - 0x5D8]
  3378. 0000276E  7E01                     moveq.l    D7, 0x01
  3379. 00002770  6000 00A0                bra        +0xA2 /* 00002812 */
  3380. label00002774:
  3381. 00002774  2846                     movea.l    A4, D6
  3382. 00002776  42A7                     clr.l      -[A7]
  3383. 00002778  486D FCBE                pea.l      [A5 - 0x342]
  3384. 0000277C  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3385. 00002780  295F 0008                move.l     [A4 + 0x8], [A7]+
  3386. 00002784  660A                     bne        +0xC /* 00002790 */
  3387. 00002786  3F3C 001D                move.w     -[A7], 0x1D
  3388. 0000278A  301F                     move.w     D0, [A7]+
  3389. 0000278C  A9C9                     syscall    SysError
  3390. 0000278E  6012                     bra        +0x14 /* 000027A2 */
  3391. label00002790:
  3392. 00002790  266C 0008                movea.l    A3, [A4 + 0x8]
  3393. 00002794  41ED 02C2                lea.l      A0, [A5 + 0x2C2 /* export_84 */]
  3394. 00002798  2748 000C                move.l     [A3 + 0xC], A0
  3395. 0000279C  7000                     moveq.l    D0, 0x00
  3396. 0000279E  2740 011E                move.l     [A3 + 0x11E], D0
  3397. label000027A2:
  3398. 000027A2  42A7                     clr.l      -[A7]
  3399. 000027A4  486D FCCE                pea.l      [A5 - 0x332]
  3400. 000027A8  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3401. 000027AC  295F 000C                move.l     [A4 + 0xC], [A7]+
  3402. 000027B0  660A                     bne        +0xC /* 000027BC */
  3403. 000027B2  3F3C 001D                move.w     -[A7], 0x1D
  3404. 000027B6  301F                     move.w     D0, [A7]+
  3405. 000027B8  A9C9                     syscall    SysError
  3406. 000027BA  6048                     bra        +0x4A /* 00002804 */
  3407. label000027BC:
  3408. 000027BC  206C 000C                movea.l    A0, [A4 + 0xC]
  3409. 000027C0  47D0                     lea.l      A3, [A0]
  3410. 000027C2  41ED 02BA                lea.l      A0, [A5 + 0x2BA /* export_83 */]
  3411. 000027C6  2748 000C                move.l     [A3 + 0xC], A0
  3412. 000027CA  42A7                     clr.l      -[A7]
  3413. 000027CC  486D FCDE                pea.l      [A5 - 0x322]
  3414. 000027D0  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3415. 000027D4  275F 002C                move.l     [A3 + 0x2C], [A7]+
  3416. 000027D8  6608                     bne        +0xA /* 000027E2 */
  3417. 000027DA  3F3C 001D                move.w     -[A7], 0x1D
  3418. 000027DE  301F                     move.w     D0, [A7]+
  3419. 000027E0  A9C9                     syscall    SysError
  3420. label000027E2:
  3421. 000027E2  42A7                     clr.l      -[A7]
  3422. 000027E4  486D FCD6                pea.l      [A5 - 0x32A]
  3423. 000027E8  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3424. 000027EC  275F 0020                move.l     [A3 + 0x20], [A7]+
  3425. 000027F0  6608                     bne        +0xA /* 000027FA */
  3426. 000027F2  3F3C 001D                move.w     -[A7], 0x1D
  3427. 000027F6  301F                     move.w     D0, [A7]+
  3428. 000027F8  A9C9                     syscall    SysError
  3429. label000027FA:
  3430. 000027FA  302D F47E                move.w     D0, [A5 - 0xB82]
  3431. 000027FE  48C0                     ext.l      D0
  3432. 00002800  2740 0024                move.l     [A3 + 0x24], D0
  3433. label00002804:
  3434. 00002804  2F06                     move.l     -[A7], D6
  3435. 00002806  2F05                     move.l     -[A7], D5
  3436. 00002808  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  3437. 0000280C  7010                     moveq.l    D0, 0x10
  3438. 0000280E  DC80                     add.l      D6, D0
  3439. 00002810  5247                     addq.w     D7, 1
  3440. label00002812:
  3441. 00002812  7003                     moveq.l    D0, 0x03
  3442. 00002814  B047                     cmp.w      D0, D7
  3443. 00002816  6C00 FF5C                bge        -0xA2 /* 00002774 */
  3444. 0000281A  7E01                     moveq.l    D7, 0x01
  3445. 0000281C  602C                     bra        +0x2E /* 0000284A */
  3446. label0000281E:
  3447. 0000281E  486E FEF2                pea.l      [A6 - 0x10E]
  3448. 00002822  3F3C 0400                move.w     -[A7], 0x400
  3449. 00002826  3F07                     move.w     -[A7], D7
  3450. 00002828  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  3451. 0000282C  486E FEF2                pea.l      [A6 - 0x10E]
  3452. 00002830  3007                     move.w     D0, D7
  3453. 00002832  5340                     subq.w     D0, 1
  3454. 00002834  41ED FAF6                lea.l      A0, [A5 - 0x50A]
  3455. 00002838  C1FC 0012                muls.w     D0, 0x12
  3456. 0000283C  4870 0000                pea.l      [A0 + D0.w]
  3457. 00002840  3F3C 0012                move.w     -[A7], 0x12
  3458. 00002844  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  3459. 00002848  5247                     addq.w     D7, 1
  3460. label0000284A:
  3461. 0000284A  7003                     moveq.l    D0, 0x03
  3462. 0000284C  B047                     cmp.w      D0, D7
  3463. 0000284E  6CCE                     bge        -0x30 /* 0000281E */
  3464. 00002850  7E01                     moveq.l    D7, 0x01
  3465. 00002852  602A                     bra        +0x2C /* 0000287E */
  3466. label00002854:
  3467. 00002854  486E FEF2                pea.l      [A6 - 0x10E]
  3468. 00002858  3F3C 0401                move.w     -[A7], 0x401
  3469. 0000285C  3F07                     move.w     -[A7], D7
  3470. 0000285E  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  3471. 00002862  486E FEF2                pea.l      [A6 - 0x10E]
  3472. 00002866  3007                     move.w     D0, D7
  3473. 00002868  5340                     subq.w     D0, 1
  3474. 0000286A  41ED FA76                lea.l      A0, [A5 - 0x58A]
  3475. 0000286E  EB40                     asl        D0.w, 5
  3476. 00002870  4870 0000                pea.l      [A0 + D0.w]
  3477. 00002874  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  3478. 00002878  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  3479. 0000287C  5247                     addq.w     D7, 1
  3480. label0000287E:
  3481. 0000287E  7004                     moveq.l    D0, 0x04
  3482. 00002880  B047                     cmp.w      D0, D7
  3483. 00002882  6CD0                     bge        -0x2E /* 00002854 */
  3484. 00002884  42A7                     clr.l      -[A7]
  3485. 00002886  2F3C 5354 5223           move.l     -[A7], 0x53545223 /* 'STR#' */
  3486. 0000288C  3F3C 0400                move.w     -[A7], 0x400
  3487. 00002890  A9A0                     syscall    GetResource
  3488. 00002892  2D57 FC80                move.l     [A6 - 0x380], [A7]
  3489. 00002896  A9A3                     syscall    ReleaseResource
  3490. 00002898  42A7                     clr.l      -[A7]
  3491. 0000289A  2F3C 5354 5223           move.l     -[A7], 0x53545223 /* 'STR#' */
  3492. 000028A0  3F3C 0401                move.w     -[A7], 0x401
  3493. 000028A4  A9A0                     syscall    GetResource
  3494. 000028A6  2D57 FC80                move.l     [A6 - 0x380], [A7]
  3495. 000028AA  A9A3                     syscall    ReleaseResource
  3496. 000028AC  486D FC92                pea.l      [A5 - 0x36E]
  3497. 000028B0  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3498. 000028B4  486D FC8A                pea.l      [A5 - 0x376]
  3499. 000028B8  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3500. 000028BC  7EF6                     moveq.l    D7, 0xFFFFFFF6
  3501. 000028BE  6014                     bra        +0x16 /* 000028D4 */
  3502. label000028C0:
  3503. 000028C0  3007                     move.w     D0, D7
  3504. 000028C2  907C FFF6                sub.w      D0, 0xFFF6
  3505. 000028C6  41ED FA46                lea.l      A0, [A5 - 0x5BA]
  3506. 000028CA  E540                     asl        D0.w, 2
  3507. 000028CC  7200                     moveq.l    D1, 0x00
  3508. 000028CE  2181 0000                move.l     [A0 + D0.w], D1
  3509. 000028D2  5247                     addq.w     D7, 1
  3510. label000028D4:
  3511. 000028D4  70FF                     moveq.l    D0, 0xFFFFFFFF
  3512. 000028D6  B047                     cmp.w      D0, D7
  3513. 000028D8  6CE6                     bge        -0x18 /* 000028C0 */
  3514. 000028DA  7000                     moveq.l    D0, 0x00
  3515. 000028DC  2B40 FA6E                move.l     [A5 - 0x592], D0
  3516. 000028E0  207C 0000 0B50           movea.l    A0, 0xB50
  3517. 000028E6  2050                     movea.l    A0, [A0]
  3518. 000028E8  2F08                     move.l     -[A7], A0
  3519. 000028EA  42A7                     clr.l      -[A7]
  3520. 000028EC  7032                     moveq.l    D0, 0x32
  3521. 000028EE  C1ED FCA8                muls.w     D0, [A5 - 0x358]
  3522. 000028F2  48C0                     ext.l      D0
  3523. 000028F4  2F00                     move.l     -[A7], D0
  3524. 000028F6  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3525. 000028FA  201F                     move.l     D0, [A7]+
  3526. 000028FC  205F                     movea.l    A0, [A7]+
  3527. 000028FE  2140 0038                move.l     [A0 + 0x38], D0
  3528. 00002902  302D FCA8                move.w     D0, [A5 - 0x358]
  3529. 00002906  5340                     subq.w     D0, 1
  3530. 00002908  3D40 FC32                move.w     [A6 - 0x3CE], D0
  3531. 0000290C  4247                     clr.w      D7
  3532. 0000290E  6036                     bra        +0x38 /* 00002946 */
  3533. label00002910:
  3534. 00002910  207C 0000 0B50           movea.l    A0, 0xB50
  3535. 00002916  2050                     movea.l    A0, [A0]
  3536. 00002918  2068 0038                movea.l    A0, [A0 + 0x38]
  3537. 0000291C  3007                     move.w     D0, D7
  3538. 0000291E  C1FC 0032                muls.w     D0, 0x32 /* '2' */
  3539. 00002922  49F0 0000                lea.l      A4, [A0 + D0.w]
  3540. 00002926  7000                     moveq.l    D0, 0x00
  3541. 00002928  2880                     move.l     [A4], D0
  3542. 0000292A  7000                     moveq.l    D0, 0x00
  3543. 0000292C  2940 0004                move.l     [A4 + 0x4], D0
  3544. 00002930  422C 0008                clr.b      [A4 + 0x8]
  3545. 00002934  426C 0028                clr.w      [A4 + 0x28]
  3546. 00002938  7000                     moveq.l    D0, 0x00
  3547. 0000293A  2940 002A                move.l     [A4 + 0x2A], D0
  3548. 0000293E  2940 002E                move.l     [A4 + 0x2E], D0
  3549. 00002942  5247                     addq.w     D7, 1
  3550. 00002944  6906                     bvs        +0x8 /* 0000294C */
  3551. label00002946:
  3552. 00002946  BE6E FC32                cmp.w      D7, [A6 - 0x3CE]
  3553. 0000294A  6FC4                     ble        -0x3A /* 00002910 */
  3554. label0000294C:
  3555. 0000294C  207C 0000 0B50           movea.l    A0, 0xB50
  3556. 00002952  2850                     movea.l    A4, [A0]
  3557. 00002954  397C 000A 000A           move.w     [A4 + 0xA], 0xA /* '\n' */
  3558. 0000295A  41ED F3B4                lea.l      A0, [A5 - 0xC4C]
  3559. 0000295E  2948 0018                move.l     [A4 + 0x18], A0
  3560. 00002962  41ED F3B0                lea.l      A0, [A5 - 0xC50]
  3561. 00002966  2948 001C                move.l     [A4 + 0x1C], A0
  3562. 0000296A  41ED F898                lea.l      A0, [A5 - 0x768]
  3563. 0000296E  2948 0020                move.l     [A4 + 0x20], A0
  3564. 00002972  41ED F86E                lea.l      A0, [A5 - 0x792]
  3565. 00002976  2948 0024                move.l     [A4 + 0x24], A0
  3566. 0000297A  41ED F994                lea.l      A0, [A5 - 0x66C]
  3567. 0000297E  2948 0028                move.l     [A4 + 0x28], A0
  3568. 00002982  41ED F7C6                lea.l      A0, [A5 - 0x83A]
  3569. 00002986  2948 002C                move.l     [A4 + 0x2C], A0
  3570. 0000298A  41ED F772                lea.l      A0, [A5 - 0x88E]
  3571. 0000298E  2948 0030                move.l     [A4 + 0x30], A0
  3572. 00002992  41ED F530                lea.l      A0, [A5 - 0xAD0]
  3573. 00002996  2948 0034                move.l     [A4 + 0x34], A0
  3574. 0000299A  41ED FD16                lea.l      A0, [A5 - 0x2EA]
  3575. 0000299E  2948 003C                move.l     [A4 + 0x3C], A0
  3576. 000029A2  42A7                     clr.l      -[A7]
  3577. 000029A4  3F3C 041C                move.w     -[A7], 0x41C
  3578. 000029A8  A9BA                     syscall    GetString
  3579. 000029AA  2D5F FC7C                move.l     [A6 - 0x384], [A7]+
  3580. 000029AE  6608                     bne        +0xA /* 000029B8 */
  3581. 000029B0  3B7C 013F F484           move.w     [A5 - 0xB7C], 0x13F
  3582. 000029B6  6028                     bra        +0x2A /* 000029E0 */
  3583. label000029B8:
  3584. 000029B8  2F2E FC7C                move.l     -[A7], [A6 - 0x384]
  3585. 000029BC  205F                     movea.l    A0, [A7]+
  3586. 000029BE  A029                     syscall    HLock
  3587. 000029C0  206E FC7C                movea.l    A0, [A6 - 0x384]
  3588. 000029C4  2F10                     move.l     -[A7], [A0]
  3589. 000029C6  486D F484                pea.l      [A5 - 0xB7C]
  3590. 000029CA  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  3591. 000029CE  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  3592. 000029D2  2F2E FC7C                move.l     -[A7], [A6 - 0x384]
  3593. 000029D6  205F                     movea.l    A0, [A7]+
  3594. 000029D8  A02A                     syscall    HUnlock
  3595. 000029DA  2F2E FC7C                move.l     -[A7], [A6 - 0x384]
  3596. 000029DE  A9A3                     syscall    ReleaseResource
  3597. label000029E0:
  3598. 000029E0  2F3C 474E 524C           move.l     -[A7], 0x474E524C /* 'GNRL' */
  3599. 000029E6  3F3C 04B0                move.w     -[A7], 0x4B0
  3600. 000029EA  486E FC46                pea.l      [A6 - 0x3BA]
  3601. 000029EE  207C 0000 0B50           movea.l    A0, 0xB50
  3602. 000029F4  2050                     movea.l    A0, [A0]
  3603. 000029F6  4868 0090                pea.l      [A0 + 0x90]
  3604. 000029FA  4EBA F2D6                jsr        [PC - 0xD2A /* 00001CD2 */]
  3605. 000029FE  2F3C 474E 524C           move.l     -[A7], 0x474E524C /* 'GNRL' */
  3606. 00002A04  3F3C 04B1                move.w     -[A7], 0x4B1
  3607. 00002A08  486E FC46                pea.l      [A6 - 0x3BA]
  3608. 00002A0C  207C 0000 0B50           movea.l    A0, 0xB50
  3609. 00002A12  2050                     movea.l    A0, [A0]
  3610. 00002A14  4868 0094                pea.l      [A0 + 0x94]
  3611. 00002A18  4EBA F2B8                jsr        [PC - 0xD48 /* 00001CD2 */]
  3612. 00002A1C  2F3C 474E 524C           move.l     -[A7], 0x474E524C /* 'GNRL' */
  3613. 00002A22  3F3C 0400                move.w     -[A7], 0x400
  3614. 00002A26  486D FA38                pea.l      [A5 - 0x5C8]
  3615. 00002A2A  486D FA3A                pea.l      [A5 - 0x5C6]
  3616. 00002A2E  4EBA F2A2                jsr        [PC - 0xD5E /* 00001CD2 */]
  3617. 00002A32  2F3C 4943 4E23           move.l     -[A7], 0x49434E23 /* 'ICN#' */
  3618. 00002A38  3F3C 0400                move.w     -[A7], 0x400
  3619. 00002A3C  486D FA32                pea.l      [A5 - 0x5CE]
  3620. 00002A40  486D FA34                pea.l      [A5 - 0x5CC]
  3621. 00002A44  4EBA F28C                jsr        [PC - 0xD74 /* 00001CD2 */]
  3622. 00002A48  2F3C 474E 524C           move.l     -[A7], 0x474E524C /* 'GNRL' */
  3623. 00002A4E  3F3C 04B2                move.w     -[A7], 0x4B2
  3624. 00002A52  486D F3C4                pea.l      [A5 - 0xC3C]
  3625. 00002A56  486D F3C0                pea.l      [A5 - 0xC40]
  3626. 00002A5A  4EBA F276                jsr        [PC - 0xD8A /* 00001CD2 */]
  3627. 00002A5E  42A7                     clr.l      -[A7]
  3628. 00002A60  302D FA32                move.w     D0, [A5 - 0x5CE]
  3629. 00002A64  D07C 0108                add.w      D0, 0x108
  3630. 00002A68  48C0                     ext.l      D0
  3631. 00002A6A  2F00                     move.l     -[A7], D0
  3632. 00002A6C  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3633. 00002A70  2B5F FA2E                move.l     [A5 - 0x5D2], [A7]+
  3634. 00002A74  7000                     moveq.l    D0, 0x00
  3635. 00002A76  2D40 FC54                move.l     [A6 - 0x3AC], D0
  3636. 00002A7A  1D40 FC64                move.b     [A6 - 0x39C], D0
  3637. 00002A7E  47EE FC66                lea.l      A3, [A6 - 0x39A]
  3638. 00002A82  4253                     clr.w      [A3]
  3639. 00002A84  7000                     moveq.l    D0, 0x00
  3640. 00002A86  1740 0002                move.b     [A3 + 0x2], D0
  3641. 00002A8A  1740 0003                move.b     [A3 + 0x3], D0
  3642. 00002A8E  4267                     clr.w      -[A7]
  3643. 00002A90  486E FC48                pea.l      [A6 - 0x3B8]
  3644. 00002A94  4267                     clr.w      -[A7]
  3645. 00002A96  4EAD 0512                jsr        [A5 + 0x512 /* export_158 */]
  3646. 00002A9A  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  3647. 00002A9E  671A                     beq        +0x1C /* 00002ABA */
  3648. 00002AA0  7094                     moveq.l    D0, 0xFFFFFF94
  3649. 00002AA2  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  3650. 00002AA6  660A                     bne        +0xC /* 00002AB2 */
  3651. 00002AA8  3F3C 000E                move.w     -[A7], 0xE
  3652. 00002AAC  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  3653. 00002AB0  6008                     bra        +0xA /* 00002ABA */
  3654. label00002AB2:
  3655. 00002AB2  3F3C 0005                move.w     -[A7], 0x5
  3656. 00002AB6  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  3657. label00002ABA:
  3658. 00002ABA  49ED FB2C                lea.l      A4, [A5 - 0x4D4]
  3659. 00002ABE  08EC 0000 000B           bset.b     [A4 + 0xB], 0x0
  3660. 00002AC4  4240                     clr.w      D0
  3661. 00002AC6  102E FC64                move.b     D0, [A6 - 0x39C]
  3662. 00002ACA  3940 000C                move.w     [A4 + 0xC], D0
  3663. 00002ACE  4267                     clr.w      -[A7]
  3664. 00002AD0  3F2D FCA8                move.w     -[A7], [A5 - 0x358]
  3665. 00002AD4  3F2D FB38                move.w     -[A7], [A5 - 0x4C8]
  3666. 00002AD8  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3667. 00002ADC  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  3668. 00002AE0  6708                     beq        +0xA /* 00002AEA */
  3669. 00002AE2  3F3C 000E                move.w     -[A7], 0xE
  3670. 00002AE6  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  3671. label00002AEA:
  3672. 00002AEA  207C 0000 0B50           movea.l    A0, 0xB50
  3673. 00002AF0  2050                     movea.l    A0, [A0]
  3674. 00002AF2  2F08                     move.l     -[A7], A0
  3675. 00002AF4  42A7                     clr.l      -[A7]
  3676. 00002AF6  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3677. 00002AFA  201F                     move.l     D0, [A7]+
  3678. 00002AFC  205F                     movea.l    A0, [A7]+
  3679. 00002AFE  2140 0078                move.l     [A0 + 0x78], D0
  3680. 00002B02  2C2D FD0E                move.l     D6, [A5 - 0x2F2]
  3681. 00002B06  3D6D FCA8 FC30           move.w     [A6 - 0x3D0], [A5 - 0x358]
  3682. 00002B0C  7E01                     moveq.l    D7, 0x01
  3683. 00002B0E  604E                     bra        +0x50 /* 00002B5E */
  3684. label00002B10:
  3685. 00002B10  2846                     movea.l    A4, D6
  3686. 00002B12  206C 0016                movea.l    A0, [A4 + 0x16]
  3687. 00002B16  47D0                     lea.l      A3, [A0]
  3688. 00002B18  177C 0001 0004           move.b     [A3 + 0x4], 0x1
  3689. 00002B1E  7000                     moveq.l    D0, 0x00
  3690. 00002B20  2740 0012                move.l     [A3 + 0x12], D0
  3691. 00002B24  426B 0016                clr.w      [A3 + 0x16]
  3692. 00002B28  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  3693. 00002B2C  486D 074A                pea.l      [A5 + 0x74A /* export_229 */]
  3694. 00002B30  4EAD 054A                jsr        [A5 + 0x54A /* export_165 */]
  3695. 00002B34  266C 0016                movea.l    A3, [A4 + 0x16]
  3696. 00002B38  277C FFFF 0000 0028      move.l     [A3 + 0x28], 0xFFFF0000
  3697. 00002B40  4267                     clr.w      -[A7]
  3698. 00002B42  206C 0016                movea.l    A0, [A4 + 0x16]
  3699. 00002B46  2F08                     move.l     -[A7], A0
  3700. 00002B48  486D 075A                pea.l      [A5 + 0x75A /* export_231 */]
  3701. 00002B4C  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  3702. 00002B50  3D5F FFFE                move.w     [A6 - 0x2], [A7]+
  3703. 00002B54  DCBC 0000 00F2           add.l      D6, 0xF2
  3704. 00002B5A  5247                     addq.w     D7, 1
  3705. 00002B5C  6906                     bvs        +0x8 /* 00002B64 */
  3706. label00002B5E:
  3707. 00002B5E  BE6E FC30                cmp.w      D7, [A6 - 0x3D0]
  3708. 00002B62  6FAC                     ble        -0x52 /* 00002B10 */
  3709. label00002B64:
  3710. 00002B64  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3711. 00002B68  4E5E                     unlink     A6
  3712. 00002B6A  4E75                     rts
  3713. 00002B6C  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3714. // begin alternate branch 00002B6E-00002B72
  3715. fn00002B6E:
  3716. 00002B6E  4E56 FD12                link       A6, -0x02EE
  3717. // end alternate branch 00002B6E-00002B72
  3718. fn00002B6E: // (misaligned)
  3719. 00002B70  FD12                     .extension 0xD12 <<F/4-5/6>> // unimplemented
  3720. 00002B72  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3721. 00002B76  7E0B                     moveq.l    D7, 0x0B
  3722. 00002B78  47EE FF82                lea.l      A3, [A6 - 0x7E]
  3723. 00002B7C  284B                     movea.l    A4, A3
  3724. 00002B7E  4245                     clr.w      D5
  3725. label00002B80:
  3726. 00002B80  7000                     moveq.l    D0, 0x00
  3727. 00002B82  2940 0012                move.l     [A4 + 0x12], D0
  3728. 00002B86  426C 0016                clr.w      [A4 + 0x16]
  3729. 00002B8A  3945 001C                move.w     [A4 + 0x1C], D5
  3730. 00002B8E  4267                     clr.w      -[A7]
  3731. 00002B90  2F0B                     move.l     -[A7], A3
  3732. 00002B92  4267                     clr.w      -[A7]
  3733. 00002B94  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  3734. 00002B98  3C1F                     move.w     D6, [A7]+
  3735. 00002B9A  5245                     addq.w     D5, 1
  3736. 00002B9C  4A46                     tst.w      D6
  3737. 00002B9E  57C0                     seq        D0
  3738. 00002BA0  4A00                     tst.b      D0
  3739. 00002BA2  6718                     beq        +0x1A /* 00002BBC */
  3740. 00002BA4  2F00                     move.l     -[A7], D0
  3741. 00002BA6  4267                     clr.w      -[A7]
  3742. 00002BA8  486C 0026                pea.l      [A4 + 0x26]
  3743. 00002BAC  720A                     moveq.l    D1, 0x0A
  3744. 00002BAE  2F01                     move.l     -[A7], D1
  3745. 00002BB0  A85D                     syscall    BitTst
  3746. 00002BB2  121F                     move.b     D1, [A7]+
  3747. 00002BB4  201F                     move.l     D0, [A7]+
  3748. 00002BB6  C001                     and.b      D0, D1
  3749. 00002BB8  4A00                     tst.b      D0
  3750. 00002BBA  660E                     bne        +0x10 /* 00002BCA */
  3751. label00002BBC:
  3752. 00002BBC  720A                     moveq.l    D1, 0x0A
  3753. 00002BBE  B245                     cmp.w      D1, D5
  3754. 00002BC0  5DC1                     slt        D1
  3755. 00002BC2  8001                     or.b       D0, D1
  3756. 00002BC4  0240 0001                andi.w     D0, 0x1
  3757. 00002BC8  67B6                     beq        -0x48 /* 00002B80 */
  3758. label00002BCA:
  3759. 00002BCA  4A46                     tst.w      D6
  3760. 00002BCC  57C0                     seq        D0
  3761. 00002BCE  4A00                     tst.b      D0
  3762. 00002BD0  6700 00EE                beq        +0xF0 /* 00002CC0 */
  3763. 00002BD4  2F00                     move.l     -[A7], D0
  3764. 00002BD6  4267                     clr.w      -[A7]
  3765. 00002BD8  486C 0026                pea.l      [A4 + 0x26]
  3766. 00002BDC  720A                     moveq.l    D1, 0x0A
  3767. 00002BDE  2F01                     move.l     -[A7], D1
  3768. 00002BE0  A85D                     syscall    BitTst
  3769. 00002BE2  121F                     move.b     D1, [A7]+
  3770. 00002BE4  201F                     move.l     D0, [A7]+
  3771. 00002BE6  C001                     and.b      D0, D1
  3772. 00002BE8  6700 00D6                beq        +0xD8 /* 00002CC0 */
  3773. 00002BEC  486E FE7E                pea.l      [A6 - 0x182]
  3774. 00002BF0  2F3C 0001 BFE6           move.l     -[A7], 0x1BFE6
  3775. 00002BF6  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  3776. 00002BFA  42A7                     clr.l      -[A7]
  3777. 00002BFC  2F3C 5354 5223           move.l     -[A7], 0x53545223 /* 'STR#' */
  3778. 00002C02  3F3C BFE6                move.w     -[A7], 0xBFE6
  3779. 00002C06  A9A0                     syscall    GetResource
  3780. 00002C08  2D57 FD12                move.l     [A6 - 0x2EE], [A7]
  3781. 00002C0C  A9A3                     syscall    ReleaseResource
  3782. 00002C0E  3D6C 0016 FD16           move.w     [A6 - 0x2EA], [A4 + 0x16]
  3783. 00002C14  42A7                     clr.l      -[A7]
  3784. 00002C16  2F3C 7072 6566           move.l     -[A7], 0x70726566 /* 'pref' */
  3785. 00002C1C  486E FD16                pea.l      [A6 - 0x2EA]
  3786. 00002C20  4267                     clr.w      -[A7]
  3787. 00002C22  4EBA D3E4                jsr        [PC - 0x2C1C /* 00000008 */]
  3788. 00002C26  281F                     move.l     D4, [A7]+
  3789. 00002C28  56C0                     sne        D0
  3790. 00002C2A  4A00                     tst.b      D0
  3791. 00002C2C  6700 0092                beq        +0x94 /* 00002CC0 */
  3792. 00002C30  322E FD16                move.w     D1, [A6 - 0x2EA]
  3793. 00002C34  B26C 0016                cmp.w      D1, [A4 + 0x16]
  3794. 00002C38  57C1                     seq        D1
  3795. 00002C3A  C001                     and.b      D0, D1
  3796. 00002C3C  6700 0082                beq        +0x84 /* 00002CC0 */
  3797. 00002C40  2F00                     move.l     -[A7], D0
  3798. 00002C42  4267                     clr.w      -[A7]
  3799. 00002C44  486E FE7E                pea.l      [A6 - 0x182]
  3800. 00002C48  3F2E FD16                move.w     -[A7], [A6 - 0x2EA]
  3801. 00002C4C  2F04                     move.l     -[A7], D4
  3802. 00002C4E  3F3C 0004                move.w     -[A7], 0x4
  3803. 00002C52  486E FE7C                pea.l      [A6 - 0x184]
  3804. 00002C56  4EBA E214                jsr        [PC - 0x1DEC /* 00000E6C */]
  3805. 00002C5A  321F                     move.w     D1, [A7]+
  3806. 00002C5C  201F                     move.l     D0, [A7]+
  3807. 00002C5E  4A41                     tst.w      D1
  3808. 00002C60  57C1                     seq        D1
  3809. 00002C62  C001                     and.b      D0, D1
  3810. 00002C64  675A                     beq        +0x5C /* 00002CC0 */
  3811. 00002C66  70FE                     moveq.l    D0, 0xFFFFFFFE
  3812. 00002C68  2F00                     move.l     -[A7], D0
  3813. 00002C6A  487A 0074                pea.l      [PC + 0x74 /* 00002CE0, value 0x1314E56 */]
  3814. 00002C6E  486E FE30                pea.l      [A6 - 0x1D0]
  3815. 00002C72  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  3816. 00002C76  7000                     moveq.l    D0, 0x00
  3817. 00002C78  2D40 FD1C                move.l     [A6 - 0x2E4], D0
  3818. 00002C7C  4267                     clr.w      -[A7]
  3819. 00002C7E  486E FE30                pea.l      [A6 - 0x1D0]
  3820. 00002C82  486E FD2E                pea.l      [A6 - 0x2D2]
  3821. 00002C86  3F3C 0100                move.w     -[A7], 0x100
  3822. 00002C8A  486E FE2E                pea.l      [A6 - 0x1D2]
  3823. 00002C8E  486E FD1C                pea.l      [A6 - 0x2E4]
  3824. 00002C92  3F2E FE7C                move.w     -[A7], [A6 - 0x184]
  3825. 00002C96  42A7                     clr.l      -[A7]
  3826. 00002C98  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  3827. 00002C9C  3C1F                     move.w     D6, [A7]+
  3828. 00002C9E  57C0                     seq        D0
  3829. 00002CA0  4A00                     tst.b      D0
  3830. 00002CA2  6710                     beq        +0x12 /* 00002CB4 */
  3831. 00002CA4  7201                     moveq.l    D1, 0x01
  3832. 00002CA6  B26E FD2E                cmp.w      D1, [A6 - 0x2D2]
  3833. 00002CAA  57C1                     seq        D1
  3834. 00002CAC  C001                     and.b      D0, D1
  3835. 00002CAE  6704                     beq        +0x6 /* 00002CB4 */
  3836. 00002CB0  3E2E FD32                move.w     D7, [A6 - 0x2CE]
  3837. label00002CB4:
  3838. 00002CB4  4267                     clr.w      -[A7]
  3839. 00002CB6  3F2E FE7C                move.w     -[A7], [A6 - 0x184]
  3840. 00002CBA  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  3841. 00002CBE  4A5F                     tst.w      [A7]+
  3842. label00002CC0:
  3843. 00002CC0  4A47                     tst.w      D7
  3844. 00002CC2  5FC0                     sle        D0
  3845. 00002CC4  4A00                     tst.b      D0
  3846. 00002CC6  660A                     bne        +0xC /* 00002CD2 */
  3847. 00002CC8  720B                     moveq.l    D1, 0x0B
  3848. 00002CCA  B247                     cmp.w      D1, D7
  3849. 00002CCC  5DC1                     slt        D1
  3850. 00002CCE  8001                     or.b       D0, D1
  3851. 00002CD0  6702                     beq        +0x4 /* 00002CD4 */
  3852. label00002CD2:
  3853. 00002CD2  7E0B                     moveq.l    D7, 0x0B
  3854. label00002CD4:
  3855. 00002CD4  3D47 0008                move.w     [A6 + 0x8], D7
  3856. 00002CD8  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  3857. 00002CDC  4E5E                     unlink     A6
  3858. 00002CDE  4E75                     rts
  3859. 00002CE0  0131 4E56                btst       [A1 + D4 * 8 + 0x56], D0
  3860. // begin alternate branch 00002CE2-00002CE8
  3861. fn00002CE2:
  3862. 00002CE2  4E56 0000                link       A6, 0
  3863. 00002CE6  2F0C                     move.l     -[A7], A4
  3864. // end alternate branch 00002CE2-00002CE8
  3865. fn00002CE2: // (misaligned)
  3866. 00002CE4  0000 2F0C                ori.b      D0, 0xC
  3867. 00002CE8  286E 0008                movea.l    A4, [A6 + 0x8]
  3868. 00002CEC  42A7                     clr.l      -[A7]
  3869. 00002CEE  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3870. 00002CF2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3871. 00002CF6  A9A0                     syscall    GetResource
  3872. 00002CF8  295F FFFC                move.l     [A4 - 0x4], [A7]+
  3873. 00002CFC  4267                     clr.w      -[A7]
  3874. 00002CFE  A9AF                     syscall    ResError
  3875. 00002D00  4A5F                     tst.w      [A7]+
  3876. 00002D02  57C0                     seq        D0
  3877. 00002D04  4A00                     tst.b      D0
  3878. 00002D06  6718                     beq        +0x1A /* 00002D20 */
  3879. 00002D08  4AAC FFFC                tst.l      [A4 - 0x4]
  3880. 00002D0C  56C1                     sne        D1
  3881. 00002D0E  C001                     and.b      D0, D1
  3882. 00002D10  670E                     beq        +0x10 /* 00002D20 */
  3883. 00002D12  42A7                     clr.l      -[A7]
  3884. 00002D14  2F2C FFFC                move.l     -[A7], [A4 - 0x4]
  3885. 00002D18  A9A5                     syscall    GetResourceSizeOnDisk/SizeResource/SizeRsrc
  3886. 00002D1A  201F                     move.l     D0, [A7]+
  3887. 00002D1C  D1AC FEEC                add.l      [A4 - 0x114], D0
  3888. label00002D20:
  3889. 00002D20  285F                     movea.l    A4, [A7]+
  3890. 00002D22  4E5E                     unlink     A6
  3891. 00002D24  205F                     movea.l    A0, [A7]+
  3892. 00002D26  DEFC 000A                add.w      A7, 0xA /* '\n' */
  3893. 00002D2A  4ED0                     jmp        [A0]
  3894. fn00002D2C:
  3895. 00002D2C  4E56 FEE0                link       A6, -0x0120
  3896. 00002D30  48E7 0700                movem.l    -[A7], D5,D6,D7
  3897. 00002D34  7000                     moveq.l    D0, 0x00
  3898. 00002D36  2D40 FEEC                move.l     [A6 - 0x114], D0
  3899. 00002D3A  2F3C 474E 524C           move.l     -[A7], 0x474E524C /* 'GNRL' */
  3900. 00002D40  3F3C 04B0                move.w     -[A7], 0x4B0
  3901. 00002D44  2F0E                     move.l     -[A7], A6
  3902. 00002D46  4EBA FF9A                jsr        [PC - 0x66 /* 00002CE2 */]
  3903. 00002D4A  2F3C 474E 524C           move.l     -[A7], 0x474E524C /* 'GNRL' */
  3904. 00002D50  3F3C 04B1                move.w     -[A7], 0x4B1
  3905. 00002D54  2F0E                     move.l     -[A7], A6
  3906. 00002D56  4EBA FF8A                jsr        [PC - 0x76 /* 00002CE2 */]
  3907. 00002D5A  2F3C 474E 524C           move.l     -[A7], 0x474E524C /* 'GNRL' */
  3908. 00002D60  3F3C 04B2                move.w     -[A7], 0x4B2
  3909. 00002D64  2F0E                     move.l     -[A7], A6
  3910. 00002D66  4EBA FF7A                jsr        [PC - 0x86 /* 00002CE2 */]
  3911. 00002D6A  2F3C 474E 524C           move.l     -[A7], 0x474E524C /* 'GNRL' */
  3912. 00002D70  3F3C 0400                move.w     -[A7], 0x400
  3913. 00002D74  2F0E                     move.l     -[A7], A6
  3914. 00002D76  4EBA FF6A                jsr        [PC - 0x96 /* 00002CE2 */]
  3915. 00002D7A  2F3C 4943 4E23           move.l     -[A7], 0x49434E23 /* 'ICN#' */
  3916. 00002D80  3F3C 0400                move.w     -[A7], 0x400
  3917. 00002D84  2F0E                     move.l     -[A7], A6
  3918. 00002D86  4EBA FF5A                jsr        [PC - 0xA6 /* 00002CE2 */]
  3919. 00002D8A  4267                     clr.w      -[A7]
  3920. 00002D8C  4EBA FDE0                jsr        [PC - 0x220 /* 00002B6E */]
  3921. 00002D90  3B5F FCA8                move.w     [A5 - 0x358], [A7]+
  3922. 00002D94  302D FCA8                move.w     D0, [A5 - 0x358]
  3923. 00002D98  C1FC 0014                muls.w     D0, 0x14
  3924. 00002D9C  3B40 FCA2                move.w     [A5 - 0x35E], D0
  3925. 00002DA0  302D FCA8                move.w     D0, [A5 - 0x358]
  3926. 00002DA4  48C0                     ext.l      D0
  3927. 00002DA6  2A00                     move.l     D5, D0
  3928. 00002DA8  3B7C 015A FCA4           move.w     [A5 - 0x35C], 0x15A
  3929. 00002DAE  1F3C 0001                move.b     -[A7], 0x1
  3930. 00002DB2  A99B                     syscall    SetResLoad
  3931. 00002DB4  42A7                     clr.l      -[A7]
  3932. 00002DB6  7016                     moveq.l    D0, 0x16
  3933. 00002DB8  2F00                     move.l     -[A7], D0
  3934. 00002DBA  42A7                     clr.l      -[A7]
  3935. 00002DBC  7022                     moveq.l    D0, 0x22
  3936. 00002DBE  2F00                     move.l     -[A7], D0
  3937. 00002DC0  42A7                     clr.l      -[A7]
  3938. 00002DC2  7024                     moveq.l    D0, 0x24
  3939. 00002DC4  2F00                     move.l     -[A7], D0
  3940. 00002DC6  42A7                     clr.l      -[A7]
  3941. 00002DC8  7038                     moveq.l    D0, 0x38
  3942. 00002DCA  2F00                     move.l     -[A7], D0
  3943. 00002DCC  42A7                     clr.l      -[A7]
  3944. 00002DCE  2F3C 0000 00CC           move.l     -[A7], 0xCC
  3945. 00002DD4  42A7                     clr.l      -[A7]
  3946. 00002DD6  7020                     moveq.l    D0, 0x20
  3947. 00002DD8  2F00                     move.l     -[A7], D0
  3948. 00002DDA  42A7                     clr.l      -[A7]
  3949. 00002DDC  7028                     moveq.l    D0, 0x28
  3950. 00002DDE  2F00                     move.l     -[A7], D0
  3951. 00002DE0  42A7                     clr.l      -[A7]
  3952. 00002DE2  700E                     moveq.l    D0, 0x0E
  3953. 00002DE4  2F00                     move.l     -[A7], D0
  3954. 00002DE6  7078                     moveq.l    D0, 0x78
  3955. 00002DE8  2F00                     move.l     -[A7], D0
  3956. 00002DEA  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3957. 00002DEE  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3958. 00002DF2  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3959. 00002DF6  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3960. 00002DFA  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3961. 00002DFE  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3962. 00002E02  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3963. 00002E06  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  3964. 00002E0A  201F                     move.l     D0, [A7]+
  3965. 00002E0C  3B40 F47E                move.w     [A5 - 0xB82], D0
  3966. 00002E10  701C                     moveq.l    D0, 0x1C
  3967. 00002E12  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  3968. 00002E16  48C0                     ext.l      D0
  3969. 00002E18  D0AE FEEC                add.l      D0, [A6 - 0x114]
  3970. 00002E1C  5880                     addq.l     D0, 4
  3971. 00002E1E  5280                     addq.l     D0, 1
  3972. 00002E20  2D40 FEEC                move.l     [A6 - 0x114], D0
  3973. 00002E24  701C                     moveq.l    D0, 0x1C
  3974. 00002E26  C1FC 000A                muls.w     D0, 0xA /* '\n' */
  3975. 00002E2A  48C0                     ext.l      D0
  3976. 00002E2C  D0AE FEEC                add.l      D0, [A6 - 0x114]
  3977. 00002E30  5880                     addq.l     D0, 4
  3978. 00002E32  5280                     addq.l     D0, 1
  3979. 00002E34  2D40 FEEC                move.l     [A6 - 0x114], D0
  3980. 00002E38  705A                     moveq.l    D0, 0x5A
  3981. 00002E3A  D1AE FEEC                add.l      [A6 - 0x114], D0
  3982. 00002E3E  7048                     moveq.l    D0, 0x48
  3983. 00002E40  D1AE FEEC                add.l      [A6 - 0x114], D0
  3984. 00002E44  06AE 0000 0100 FEEC      addi.l     [A6 - 0x114], 0x100
  3985. 00002E4C  707A                     moveq.l    D0, 0x7A
  3986. 00002E4E  D1AE FEEC                add.l      [A6 - 0x114], D0
  3987. 00002E52  705A                     moveq.l    D0, 0x5A
  3988. 00002E54  D1AE FEEC                add.l      [A6 - 0x114], D0
  3989. 00002E58  06AE 0000 2800 FEEC      addi.l     [A6 - 0x114], 0x2800 /* '(\0' */
  3990. 00002E60  2E3C 0000 0138           move.l     D7, 0x138
  3991. 00002E66  2F07                     move.l     -[A7], D7
  3992. 00002E68  7003                     moveq.l    D0, 0x03
  3993. 00002E6A  2F00                     move.l     -[A7], D0
  3994. 00002E6C  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  3995. 00002E70  201F                     move.l     D0, [A7]+
  3996. 00002E72  D1AE FEEC                add.l      [A6 - 0x114], D0
  3997. 00002E76  7E5A                     moveq.l    D7, 0x5A
  3998. 00002E78  2F07                     move.l     -[A7], D7
  3999. 00002E7A  7003                     moveq.l    D0, 0x03
  4000. 00002E7C  2F00                     move.l     -[A7], D0
  4001. 00002E7E  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  4002. 00002E82  201F                     move.l     D0, [A7]+
  4003. 00002E84  D1AE FEEC                add.l      [A6 - 0x114], D0
  4004. 00002E88  7E1A                     moveq.l    D7, 0x1A
  4005. 00002E8A  302D FCA4                move.w     D0, [A5 - 0x35C]
  4006. 00002E8E  48C0                     ext.l      D0
  4007. 00002E90  2F07                     move.l     -[A7], D7
  4008. 00002E92  2F00                     move.l     -[A7], D0
  4009. 00002E94  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  4010. 00002E98  201F                     move.l     D0, [A7]+
  4011. 00002E9A  D1AE FEEC                add.l      [A6 - 0x114], D0
  4012. 00002E9E  7E10                     moveq.l    D7, 0x10
  4013. 00002EA0  302D FCA2                move.w     D0, [A5 - 0x35E]
  4014. 00002EA4  48C0                     ext.l      D0
  4015. 00002EA6  2C00                     move.l     D6, D0
  4016. 00002EA8  2F07                     move.l     -[A7], D7
  4017. 00002EAA  2F06                     move.l     -[A7], D6
  4018. 00002EAC  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  4019. 00002EB0  201F                     move.l     D0, [A7]+
  4020. 00002EB2  D1AE FEEC                add.l      [A6 - 0x114], D0
  4021. 00002EB6  7002                     moveq.l    D0, 0x02
  4022. 00002EB8  C1FC 0018                muls.w     D0, 0x18
  4023. 00002EBC  48C0                     ext.l      D0
  4024. 00002EBE  2E00                     move.l     D7, D0
  4025. 00002EC0  2C05                     move.l     D6, D5
  4026. 00002EC2  5286                     addq.l     D6, 1
  4027. 00002EC4  2F07                     move.l     -[A7], D7
  4028. 00002EC6  2F06                     move.l     -[A7], D6
  4029. 00002EC8  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  4030. 00002ECC  201F                     move.l     D0, [A7]+
  4031. 00002ECE  D1AE FEEC                add.l      [A6 - 0x114], D0
  4032. 00002ED2  2E3C 0000 1400           move.l     D7, 0x1400
  4033. 00002ED8  7C02                     moveq.l    D6, 0x02
  4034. 00002EDA  2F07                     move.l     -[A7], D7
  4035. 00002EDC  2F06                     move.l     -[A7], D6
  4036. 00002EDE  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  4037. 00002EE2  201F                     move.l     D0, [A7]+
  4038. 00002EE4  D1AE FEEC                add.l      [A6 - 0x114], D0
  4039. 00002EE8  7E1A                     moveq.l    D7, 0x1A
  4040. 00002EEA  302D FCA4                move.w     D0, [A5 - 0x35C]
  4041. 00002EEE  E340                     asl        D0.w, 1
  4042. 00002EF0  48C0                     ext.l      D0
  4043. 00002EF2  2C00                     move.l     D6, D0
  4044. 00002EF4  2F07                     move.l     -[A7], D7
  4045. 00002EF6  2F06                     move.l     -[A7], D6
  4046. 00002EF8  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  4047. 00002EFC  201F                     move.l     D0, [A7]+
  4048. 00002EFE  D1AE FEEC                add.l      [A6 - 0x114], D0
  4049. 00002F02  302D FCA4                move.w     D0, [A5 - 0x35C]
  4050. 00002F06  E340                     asl        D0.w, 1
  4051. 00002F08  48C0                     ext.l      D0
  4052. 00002F0A  D1AE FEEC                add.l      [A6 - 0x114], D0
  4053. 00002F0E  7002                     moveq.l    D0, 0x02
  4054. 00002F10  C1FC 0088                muls.w     D0, 0x88
  4055. 00002F14  48C0                     ext.l      D0
  4056. 00002F16  2E00                     move.l     D7, D0
  4057. 00002F18  2005                     move.l     D0, D5
  4058. 00002F1A  5280                     addq.l     D0, 1
  4059. 00002F1C  2F07                     move.l     -[A7], D7
  4060. 00002F1E  2F00                     move.l     -[A7], D0
  4061. 00002F20  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  4062. 00002F24  201F                     move.l     D0, [A7]+
  4063. 00002F26  D1AE FEEC                add.l      [A6 - 0x114], D0
  4064. 00002F2A  302D F47E                move.w     D0, [A5 - 0xB82]
  4065. 00002F2E  48C0                     ext.l      D0
  4066. 00002F30  2E00                     move.l     D7, D0
  4067. 00002F32  2F07                     move.l     -[A7], D7
  4068. 00002F34  7003                     moveq.l    D0, 0x03
  4069. 00002F36  2F00                     move.l     -[A7], D0
  4070. 00002F38  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  4071. 00002F3C  201F                     move.l     D0, [A7]+
  4072. 00002F3E  D1AE FEEC                add.l      [A6 - 0x114], D0
  4073. 00002F42  7E48                     moveq.l    D7, 0x48
  4074. 00002F44  2F07                     move.l     -[A7], D7
  4075. 00002F46  7003                     moveq.l    D0, 0x03
  4076. 00002F48  2F00                     move.l     -[A7], D0
  4077. 00002F4A  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  4078. 00002F4E  201F                     move.l     D0, [A7]+
  4079. 00002F50  D1AE FEEC                add.l      [A6 - 0x114], D0
  4080. 00002F54  2E3C 0000 00F2           move.l     D7, 0xF2
  4081. 00002F5A  2F07                     move.l     -[A7], D7
  4082. 00002F5C  2F05                     move.l     -[A7], D5
  4083. 00002F5E  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  4084. 00002F62  201F                     move.l     D0, [A7]+
  4085. 00002F64  D1AE FEEC                add.l      [A6 - 0x114], D0
  4086. 00002F68  7032                     moveq.l    D0, 0x32
  4087. 00002F6A  C1FC 001C                muls.w     D0, 0x1C
  4088. 00002F6E  5040                     addq.w     D0, 8
  4089. 00002F70  48C0                     ext.l      D0
  4090. 00002F72  D1AE FEEC                add.l      [A6 - 0x114], D0
  4091. 00002F76  7E10                     moveq.l    D7, 0x10
  4092. 00002F78  2F07                     move.l     -[A7], D7
  4093. 00002F7A  7003                     moveq.l    D0, 0x03
  4094. 00002F7C  2F00                     move.l     -[A7], D0
  4095. 00002F7E  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  4096. 00002F82  201F                     move.l     D0, [A7]+
  4097. 00002F84  D1AE FEEC                add.l      [A6 - 0x114], D0
  4098. 00002F88  7032                     moveq.l    D0, 0x32
  4099. 00002F8A  C1ED FCA8                muls.w     D0, [A5 - 0x358]
  4100. 00002F8E  48C0                     ext.l      D0
  4101. 00002F90  D1AE FEEC                add.l      [A6 - 0x114], D0
  4102. 00002F94  06AE 0000 0108 FEEC      addi.l     [A6 - 0x114], 0x108
  4103. 00002F9C  2F3C 4943 4E23           move.l     -[A7], 0x49434E23 /* 'ICN#' */
  4104. 00002FA2  3F3C 0400                move.w     -[A7], 0x400
  4105. 00002FA6  2F0E                     move.l     -[A7], A6
  4106. 00002FA8  4EBA FD38                jsr        [PC - 0x2C8 /* 00002CE2 */]
  4107. 00002FAC  06AE 0000 0140 FEEC      addi.l     [A6 - 0x114], 0x140
  4108. 00002FB4  06AE 0000 0320 FEEC      addi.l     [A6 - 0x114], 0x320
  4109. 00002FBC  42A7                     clr.l      -[A7]
  4110. 00002FBE  3F2D FCA8                move.w     -[A7], [A5 - 0x358]
  4111. 00002FC2  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  4112. 00002FC6  201F                     move.l     D0, [A7]+
  4113. 00002FC8  D1AE FEEC                add.l      [A6 - 0x114], D0
  4114. 00002FCC  06AE 0000 0400 FEEC      addi.l     [A6 - 0x114], 0x400
  4115. 00002FD4  2D6E FEEC 0008           move.l     [A6 + 0x8], [A6 - 0x114]
  4116. 00002FDA  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  4117. 00002FDE  4E5E                     unlink     A6
  4118. 00002FE0  4E75                     rts
  4119. export_256:
  4120. 00002FE2  4E56 FFF6                link       A6, -0x000A
  4121. 00002FE6  48E7 0108                movem.l    -[A7], D7,A4
  4122. 00002FEA  4AAD FC6A                tst.l      [A5 - 0x396]
  4123. 00002FEE  6600 0092                bne        +0x94 /* 00003082 */
  4124. 00002FF2  42A7                     clr.l      -[A7]
  4125. 00002FF4  4EBA FD36                jsr        [PC - 0x2CA /* 00002D2C */]
  4126. 00002FF8  2B57 FC72                move.l     [A5 - 0x38E], [A7]
  4127. 00002FFC  7004                     moveq.l    D0, 0x04
  4128. 00002FFE  2F00                     move.l     -[A7], D0
  4129. 00003000  4EAD 0B72                jsr        [A5 + 0xB72 /* export_362 */]
  4130. 00003004  4A9F                     tst.l      [A7]+
  4131. 00003006  6716                     beq        +0x18 /* 0000301E */
  4132. 00003008  2F2D FC72                move.l     -[A7], [A5 - 0x38E]
  4133. 0000300C  7004                     moveq.l    D0, 0x04
  4134. 0000300E  2F00                     move.l     -[A7], D0
  4135. 00003010  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  4136. 00003014  201F                     move.l     D0, [A7]+
  4137. 00003016  5280                     addq.l     D0, 1
  4138. 00003018  E580                     asl        D0, 2
  4139. 0000301A  2B40 FC72                move.l     [A5 - 0x38E], D0
  4140. label0000301E:
  4141. 0000301E  42A7                     clr.l      -[A7]
  4142. 00003020  2F2D FC72                move.l     -[A7], [A5 - 0x38E]
  4143. 00003024  486E FFFE                pea.l      [A6 - 0x2]
  4144. 00003028  3F3C 001D                move.w     -[A7], 0x1D
  4145. 0000302C  A88F                     syscall    OSDispatch
  4146. 0000302E  2B5F FC7A                move.l     [A5 - 0x386], [A7]+
  4147. 00003032  4A6E FFFE                tst.w      [A6 - 0x2]
  4148. 00003036  6708                     beq        +0xA /* 00003040 */
  4149. 00003038  3F3C 0004                move.w     -[A7], 0x4
  4150. 0000303C  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  4151. label00003040:
  4152. 00003040  2F2D FC7A                move.l     -[A7], [A5 - 0x386]
  4153. 00003044  486E FFFE                pea.l      [A6 - 0x2]
  4154. 00003048  3F3C 001E                move.w     -[A7], 0x1E
  4155. 0000304C  A88F                     syscall    OSDispatch
  4156. 0000304E  4A6E FFFE                tst.w      [A6 - 0x2]
  4157. 00003052  6708                     beq        +0xA /* 0000305C */
  4158. 00003054  3F3C 0004                move.w     -[A7], 0x4
  4159. 00003058  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  4160. label0000305C:
  4161. 0000305C  42A7                     clr.l      -[A7]
  4162. 0000305E  206D FC7A                movea.l    A0, [A5 - 0x386]
  4163. 00003062  2F10                     move.l     -[A7], [A0]
  4164. 00003064  4EAD 04FA                jsr        [A5 + 0x4FA /* export_155 */]
  4165. 00003068  2B57 FC76                move.l     [A5 - 0x38A], [A7]
  4166. 0000306C  2F2D FC72                move.l     -[A7], [A5 - 0x38E]
  4167. 00003070  4EAD 006A                jsr        [A5 + 0x6A /* export_9 */]
  4168. 00003074  2B6D FC72 FC6A           move.l     [A5 - 0x396], [A5 - 0x38E]
  4169. 0000307A  2B6D FC76 FC6E           move.l     [A5 - 0x392], [A5 - 0x38A]
  4170. 00003080  600C                     bra        +0xE /* 0000308E */
  4171. label00003082:
  4172. 00003082  2B6D FC6A FC72           move.l     [A5 - 0x38E], [A5 - 0x396]
  4173. 00003088  2B6D FC6E FC76           move.l     [A5 - 0x38A], [A5 - 0x392]
  4174. label0000308E:
  4175. 0000308E  2F2D FC72                move.l     -[A7], [A5 - 0x38E]
  4176. 00003092  7004                     moveq.l    D0, 0x04
  4177. 00003094  2F00                     move.l     -[A7], D0
  4178. 00003096  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  4179. 0000309A  2E1F                     move.l     D7, [A7]+
  4180. 0000309C  286D FC76                movea.l    A4, [A5 - 0x38A]
  4181. label000030A0:
  4182. 000030A0  4A87                     tst.l      D7
  4183. 000030A2  6F0A                     ble        +0xC /* 000030AE */
  4184. 000030A4  7000                     moveq.l    D0, 0x00
  4185. 000030A6  2880                     move.l     [A4], D0
  4186. 000030A8  588C                     addq.l     A4, 4
  4187. 000030AA  5387                     subq.l     D7, 1
  4188. 000030AC  60F2                     bra        -0xC /* 000030A0 */
  4189. label000030AE:
  4190. 000030AE  4CDF 1080                movem.l    D7,A4, [A7]+
  4191. 000030B2  4E5E                     unlink     A6
  4192. 000030B4  4E75                     rts
  4193.